CWnd *和HWnd转换 分类: VC++ 2013-11-08 09:28 456人阅读 评论(0) 收藏

 

CWnd *和HWnd转换

CWnd*得到HWnd


CWnd    wnd;  
HWND    hWnd;
hWnd    =    wnd.m_hWnd;          
//    or  
hWnd    =    wnd.GetSafeHwnd(); //推荐  

HWnd得到CWnd


建立一个CWnd对象,然后使用Attach将HWND和CWnd对象联系起来。
CWnd    *pWnd;  
HWND    hWnd;  
pWnd    =    CWnd::FromHandle(hWnd);  
//    or  
pWnd->Attach(hWnd);

版权声明:本文为博主原创文章,未经博主允许不得转载。

原文地址:https://www.cnblogs.com/mao0504/p/4706736.html