IE (7)에 ActiveX 컨트롤이 있습니다. 대화 상자가 표시되면 대화 상자가 XP 비주얼 스타일로 표시되지 않습니다. 매니 페스트를 사용하지 않으려 고 노력했습니다. 아무 생각 없어요? 그건 그렇고, 대화 상자는 wtl을 사용하여 구현되었습니다.IE의 ActiveX. XP 비주얼 스타일이 표시되지 않는 대화 상자
2
A
답변
0
코드 프로젝트에서 Skinning a WTL dialog을 시도해 볼 수 있습니다.
3
#define ISOLATION_AWARE_ENABLED 1로 빌드하십시오. 또는 컴파일러 지정 문/D ISOLATION_AWARE_ENABLED = 1을 넣으십시오. 매니페스트를 잊지 말라가 2
더 많은 정보를 원하시면 여기 ID로 포함되어야한다 : http://msdn.microsoft.com/en-us/library/aa815321%28VS.85%29.aspx#_slate_set_the_isolation_aware_enabled_directive
이 액티브 X가 매니페스트없이 내장 된 실행 파일에 포함 된 경우에도 BTW, 이러한 설정으로 내장 된 액티브 X에서 표시 대화 상자가 껍질됩니다 .
0
.NET이 COM을 통해 노출 된 컨트롤을 IE가 읽는 사실로 인해 발생한다고 생각합니다. .NET은 매니페스트 파일에서 읽는 자체 apprach를 사용합니다.
양식이로드되기 전에 Application.EnableVisualStyles를 호출 해보십시오. 그것은 나를 위해 일했다.
관련 문제
- 1. 비주얼 스타일을 사용하지 않는 내 Word 추가 기능 대화 상자
- 2. IE의 jQuery UI 대화 상자 빈 내용
- 3. ActiveX 컨트롤을 통한 모달 대화 상자
- 4. 내 스타일이 IE의 비 HTML 요소에 적용되지 않는 이유는 무엇입니까?
- 5. 어떤 비주얼 스타일이 사용되는 지 결정 하시겠습니까?
- 6. 모달 대화 상자 창에서 MessageBox가 표시되지 않습니다.
- 7. 목록 스타일이 표시되지 않습니다.
- 8. 실행시 대화 상자 컨트롤에 액셀러레이터가 표시되지 않습니다.
- 9. Jquery 대화 상자, 스타일이 지정된 텍스트의 새 줄 추가
- 10. Jquery UI 대화 상자 ... IE의 CSS가 FF 등처럼 작동하지 않습니다.
- 11. 내 WPF 스타일이 디자이너에 표시되지 않는 이유는 무엇입니까?
- 12. ActiveX 컨트롤 용 표준 속성 대화 상자/브라우저
- 13. .NET 애플릿과 IE의 임베디드 ActiveX 컨트롤의 차이점
- 14. YUI2 대화 상자의 마크 업을 정확하게 숨기지 않는 대화 상자
- 15. 비주얼 C++ : 텍스트 상자
- 16. 대화 상자 기반 MFC 응용 프로그램의 비주얼 스타일?
- 17. Windows 종료 대화 상자
- 18. IE의 CSS 호환성. 상자 그림자
- 19. ActiveX 컨트롤이 제대로 표시되지 않습니다.
- 20. Jquery 대화 상자 - 추가 대화 상자 열기
- 21. 대화 상자 상단에 jqueryui 대화 상자 복제하기
- 22. jquery 대화 상자 : 언제든지 대화 상자 드래그
- 23. wxPython 대화 상자
- 24. 이 대화 상자에서 스타일이 엉망인 이유는 무엇입니까?
- 25. C++/Win32 : XP 비주얼 스타일 - 컨트롤이 나타나지 않습니까?
- 26. 진행률 대화 상자가 표시되지 않습니다.
- 27. IE가 올바르게 표시되지 않는 이유
- 28. 스윙 대화 상자 페인트 문제
- 29. SDL이있는 대화 상자/메시지 상자?
- 30. jQuery 대화 상자 - 중앙에서 오른쪽 상단으로 이동하는 대화 상자 애니메이션
잘 모르겠지만 IE7/IE8 대화 상자의 75 %가 XP 테마를 수행 할 수 없다는 것을 알 수 있습니다 (Microsoft에서 만든 것입니다!). 나는 너무 많은 희망을 품지 않을 것입니다. – scunliffe