|
|
|
Нашёл код обнаруживающий HWND окна броузер контрола, а как обнаружить его iframes, frames?
|
|||
|---|---|---|---|
|
#18+
Нашёл код обнаруживающий HWND окна броузер контрола, а как обнаружить его iframes, frames? Dim lHandle As Long lHandle = GetHandle(ie) MsgBox lHandle module Private Declare Function GetDesktopWindow Lib "user32" () As Long Private Declare Function EnumChildWindows Lib "user32" (ByVal hWndParent As Long, ByVal lpEnumFunc As Long, ByVal lParam As Long) As Long Private Declare Function GetClassName Lib "user32" Alias "GetClassNameA" (ByVal hWnd As Long, ByVal lpClassName As String, ByVal nMaxCount As Long) As Long Private lngWebHandle As Long Public Function GetHandle(ByVal WebControl As WebBrowser) As Long lngWebHandle = 0 EnumChildWindows WebControl.Parent.hWnd, AddressOf EnumChildProc, ByVal 0& GetHandle = lngWebHandle End Function Private Function EnumChildProc(ByVal hWnd As Long, ByVal lParam As Long) As Long Dim lngReturnValue As Long, strClassName As String strClassName = Space(256) lngReturnValue = GetClassName(hWnd, strClassName, 256) If Left$(strClassName, lngReturnValue) = "Internet Explorer_Server" Then lngWebHandle = hWnd End If EnumChildProc = 1 End Function ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 04:41 |
|
||
|
Нашёл код обнаруживающий HWND окна броузер контрола, а как обнаружить его iframes, frames?
|
|||
|---|---|---|---|
|
#18+
Через DOM. Объекты внутри окна браузера не имеют HWND. Запустите spyxx - и убедитесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 06:42 |
|
||
|
Нашёл код обнаруживающий HWND окна броузер контрола, а как обнаружить его iframes, frames?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 10:52 |
|
||
|
|

start [/forum/topic.php?fid=60&tid=2163817]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
182ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 503ms |

| 0 / 0 |
