遍历窗体内所有控件 Posted on 2013-06-08 Edited on 2013-09-19 MFC: 12345678HWND hCtrl = ::GetWindow(m_hWnd,GW_CHILD);while(hCtrl){ //Do sth, like //CWnd* pCtrl = CWnd::FromHandle(hCtrl); hCtrl = ::GetWindow(hCtrl,GW_HWNDNEXT);} 可以使用Windows API GetWindw()函数获取控件 函数原型: HWND GetWindow( HWND hWnd, UINT uCmd ); hWnd:参考窗口句柄 uCmd:与hWnd的关系 如果存在参数指定关系的窗体,则返回句柄,否则返回NULL.