类型:转载 责任编辑:asp.net 日期:2007/05/23
热门软件下载:
我的程序中有几个窗口,怎样在一个窗口中取得另一个窗口的句柄?
网友回答:
FindWindow
FINDWINDOW("CLASSNAME"/*类名*/,"TITLE"/*标题*/);
FindWindow
EnumWindow
EnumChildWindow
如果是自已程序里的窗口那好办呀
可以照上面所说用 FindWindow
也可以这样: 窗口A 所在的类为 CwndA, 窗口B 所在的类为CwndB
你如果想在B中得到A的句柄,
把A所在类的头文件 include 进B所在类的.cpp文件C中,之后在C 中声明一个A对像(设为obA)
接着,obA.m_hWnd 即为窗口A的句柄