hur.cn - 华软网

 热门搜索

如何获取某一个窗口的句柄

  作者:未知    来源:网络    更新时间:2011/6/25
 在网上查了一些,可总是不对,我用的是VS2010,,求解答!!
---华软 网友回答---
findwindow
findfirstwindow
---华软网友回复---
FindWindow
---华软网友回复---

CWindow myWindow;
myWindow.Attach(hWndFoo);   
HWND hWndParent = myWindow.GetParent();

---华软网友回复---
引用 2 楼 langshanglibie 的回复:
FindWindow

比如我的对话框的为IDD_DIALOG1,问如何获取它的句柄?求解答!
---华软网友回复---
DialogProc的参数里面有
---华软网友回复---
楼主试试直接用m_hWnd可以吗
---华软网友回复---
这个ID在你的代码里具体唯一性,你想下如果你创建了几个这种对话框
然后调用函数根据同一个ID查找HWND它应该给你返回那个对象的句柄呢?
如果你的对象具有唯一性,你其实可以用个全局的指针或者句柄去做
CWND*就是this HWND就是m_hwnd
---华软网友回复---
m_hWnd      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。