2011-09-19 4 views
3

WebBrowser 컨트롤 (IE9 사용)을 사용하는 자체 MFC 응용 프로그램을 작성하고 있습니다. IE 개발자 도구에서 "문서 모드 메뉴"와 비슷한 API를 어떻게 사용할 수 있을지 궁금합니다. http://msdn.microsoft.com/en-us/library/dd565626(en-us,VS.85).aspx#docModeMenu.웹 브라우저 컨트롤의 문서 모드 메뉴 기능

은 "이 명령은 소스에 DOCTYPE 나 META 태그를 수정하지 않고 현재 페이지의 선택된 문서 모드를 수정할 수 있습니다"로

은 특히 나는 기능에 관심이 설명 해요 그것은 가능 한가?

10 배 ,

가이

답변

0

그것은 당신이 여기를 요구하는지 이야기하기가 어렵습니다,하지만 당신은 프로그래밍 문서 모드 실행시 (엄격한 또는 Quisk)를 설정하려는 것처럼 들린다.

이것이 맞으면, 할 수 없습니다! (최소한 프로그래밍 방식으로) 가장 가까운 것은 특정 문서 모드에서 페이지를로드 할 조건을 지정하는 Windows 레지스트리 키를 추가하는 것입니다. 이런 식으로 뭔가가 :

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl 
\FEATURE_NATIVE_DOCUMENT_MODE] 

"YourApp.exe"=dword:13880 

그런 때마다 응용 프로그램은이 레지스트리 키와 거기에서 무엇을 결정할 수있는 제어 로직에 대한 액세스 권한을 얻을 것이다 WebBrowser 컨트롤을로드합니다.

희망이 도움이됩니다. 행운을 빕니다!

관련 문제