40
技術社區[雲棲]
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