0
A
回答
0
HWNDs只是由操作系統映射到內部對象(它們可以並且可以回收)的數字。你不能真的把它變成任何東西。
你希望myObj在你的例子中做什麼?所有用於處理windowss的Windows API都採用HWND。
+0
我真正想要做的是響應另一個應用程序中的控件中的事件。起初,我想我只是讀了消息隊列(這是什麼使我開始在hwnd路上)。但後來我意識到我必須把它放在某種計時器中,並繼續閱讀隊列。所以我想:「好吧,如果我能得到對象,我可以用事件來回應它的事件。」 – Oorang 2009-07-03 02:48:01
0
您可能可以使用GetObject()用於COM,但它確實有侷限性 - 您無法爲其中一個指定特定的hWnd。
例如,您可以使用GetObject(「」,Excel.Application)獲取正在運行的Excel實例,但是如果有多個運行實例,則不會知道哪個將返回並且無法指定。
相關問題
- 1. 從socket對象獲取fd或句柄
- 2. 獲取Windows句柄的WNDPROC
- 3. 從句柄中獲取ContextMenu?
- 4. 如何從現有的listview句柄中獲取PyCListView對象?
- 5. 從QFile獲取句柄
- 6. 從MemoryMappedFile獲取Win32句柄
- 7. 從DataGridViewTextBoxCell獲取句柄IntPtr?
- 8. 獲取從IntPtr的控制/表單對象句柄
- 9. 如何從桌面的句柄獲取Form對象?
- 10. 如何從活動對象獲取當前片段的句柄?
- 11. 從Windows中的文件句柄獲取文件路徑
- 12. 如何在Matlab中使用他的句柄來獲取對象?
- 13. 如何在Compact Framework中獲取MainMenu對象的句柄
- 14. 從驅動器號獲取Windows設備句柄
- 15. 從句柄獲取Windows資源管理器路徑
- 16. 句柄和指針對象
- 17. EJB 2.0對象句柄
- 18. 如何從pbobject句柄獲取IPBX_NonVisualObject?
- 19. 從GtkWidget獲取X11窗口句柄
- 20. 無法從LPT1獲取端口句柄
- 21. 從瀏覽器進程獲取句柄
- 22. 如何在單元測試時獲取新對象的句柄?
- 23. 如何獲取MATLAB句柄對象的ID?
- 24. 如何獲取所有JCheckBox對象的句柄以便循環?
- 25. 如何獲取JavaScript文件的對象(句柄)?
- 26. 獲取控制檯句柄
- 27. CreateProcess並獲取句柄
- 28. 獲取pagefile.sys的句柄
- 29. 獲取窗口句柄
- 30. Matlab中有句柄0的對象
「對象」沒有hWnds,窗戶可以。當然,一個對象可能有一個或多個窗口,例如「重」ActiveX控件有一個窗口。 – Bob77 2009-07-03 21:37:59