閱讀40 返回首頁    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中"上下文中不可用"