MFC中控件相关操作

1.获取当前点击控件相关信息

CString str;
CWnd *pWnd=GetFocus(); //当前句柄
pWnd->GetDlgCtrlID() //获取控件ID
GetDlgItem(pWnd->GetDlgCtrlID())->GetWindowTextW(str);

2.MFC中CWnd和HWND之间相互转换

窗口类就是CWnd,窗口句柄就是HWND。

CWnd和HWND之间互相转换代码如下:

CWnd *pWnd;
HWND hWnd;
hWnd = pWnd->GetSafeHwnd();        //CWnd->HWND
pWnd = CWnd::FromHandle(hWnd);     //HWND->CWnd



 

                                                                                                                     ------未完------

你可能感兴趣的:(mfc,控件)