阅读40 返回首页    go 阿里云 go 技术社区[云栖]


VC句柄和指针之间的转换

win32直接操作的是句柄HANDLE,每个句柄就对应windows窗口,而vc对HANDLE进行类封装,间接操作的都是HANDLE,现在句柄只是类的一个成员变量。

从句柄到指针
CWnd* pWnd=CWnd::FromHandle(hWnd); //a temporary CWnd object is created //and attached.
pWnd->Attach(hWnd); //Attaches a Windows window to a CWnd object

从指针到句柄
HWND hWnd=pWnd->GetSafeHandle();
hWnd=pWnd->m_hWnd;

最后更新:2017-04-02 06:51:27

  上一篇:go windows映射模式
  下一篇:go ASP.NET在IIS7中"上下文中不可用"