3
A
답변
1
세 가지에 해당하면이 아마 수 있습니다 :
1) 당신이 C++/C# .NET을 사용하여 발사하는 특정 브라우저 인스턴스가, 2) 분명히, 당신이해야합니다 Windows 환경 및 3) IHTMLElement는 별도의 컨트롤 (IFrame, 잠재적으로 또는 SELECT 항목 등)으로 렌더링되는 유형이어야합니다.
와 같은 요소의 hWnd
을 찾으십시오.3210, <span>
등 - 이러한 항목은 별도의 창 컨트롤로 렌더링되지 않기 때문에 그것들은 브라우저의 렌더링 엔진에 의해 브라우저의 캔버스에 그려집니다.
관련 문제
- 1. HINSTANCE to HWND
- 2. long to HWND (VS8 C++)
- 3. IHTMLElement -> IAccessible
- 4. find explorer.exe hwnd
- 5. HWND 가시성 변경 감지
- 6. HWND 제목을 자르는 방법
- 7. 메시지 상자에 HWND 인쇄
- 8. hWnd 어디에서 마우스가
- 9. 포인트에서 실제 hwnd
- 10. WinForms의 HWnd 메시지 후크?
- 11. Hook 내의 HWND Get
- 12. 메신저 찾기 Hwnd
- 13. HWND 생성 시간
- 14. MFC : IHTMLElement html 요소를 제거하는 방법
- 15. HWND, HDC에서 Qt 링커 오류
- 16. Hwnd IntPtr을 처리하는 적절한 방법
- 17. Boost.Python으로 HWND 바꿈 및 전달
- 18. HWND 만있는 창에서 메시지를 받습니까?
- 19. CloseWindow() 대 ShowWindow (hWnd, SW_MINIMIZE)
- 20. JPanel에 HWND (윈도우 핸들) 삽입하기
- 21. EnumChildWindow 및 중복 HWND 받기
- 22. 파이어 폭스에서 HWND 가져 오기
- 23. Qt, C++ QML 및 HWND
- 24. PostMessage (hwnd, WM_QUIT, ..)가 수행하는 동안 PostMessage (hwnd, WM_SETTEXT, ..)가 작동하지 않습니다
- 25. SetParent를 사용하여 외부 프로세스에 HWND 임베드
- 26. IHTMLElement 이벤트 처리기에서 이벤트 인수를 가져 오지 못함
- 27. XP에서의 WPF 메모리 누수 (CMilChannel, HWND)
- 28. WatiN, IE 인스턴스와 자신의 HWND 값
- 29. 툴바에서 IE 윈도우를 포함하는 HWND 가져 오기
- 30. 프로세스 ID로 hwnd 가져 오기 C++
IHTMLElement에 대해 고유 한 HWND가있는 이유는 무엇이라고 생각하십니까? – bmargulies
핸들이 고유하다고 나는 말하지 않습니다. IHTMLElement에서 핸들을 검색하는 방법을 알아야합니다. –
그래도 무슨 목적으로? 왜 요소의 HWND가 필요한가요? 요소의 속성 및 동작에 대한 모든 측면은 브라우저의 DOM을 통해 액세스 할 수 있습니다. 게다가 브라우저는 자식 창을 전혀 사용하지 않는다고 가정 할 때 요소 창을 외부에서 숨길 수 있습니다. Spy ++ 또는 유사한 도구를 사용하여 IE의 기본 창을 간혹 스파이로 찾아보십시오. 요소로 사용되는 접근 가능한 하위 창을 볼 수 없습니다! –