C++得到自身窗体句柄?

来源:百度知道 编辑:UC知道 时间:2024/09/24 15:24:13
C++得到自身窗体句柄?

这个是前台激活窗口的 我不要 不是自身的。。 GetForegroundWindow();

VB有me.hWnd c++有么? 我vc++6.0
不是MFC,是控制台的那种

MFC的话用GetSafeHwnd(),直接用API的话就是WindowProc的那个HWND参数

控制台的话...

GetConsoleWindow

不过你拿来干什么...

MFC中从cwnd派生的类中都有一个叫m_hWnd的变量保存了这个值,也可以用CWnd::GetSafeHwnd()得到这个值.
如果不是MFC的话,用API写函数时,当调用createwindow()时它返回一个HWND,你可以用一个变量将它保存下来啊。

MFC的话,本身就有this->hwnd
或者用控制变量来做
CDlgXXX m_hwnd;

this->hwnd 好像有这个属性的。