MFC-EnumChildWindows枚举子窗口

BOOL CALLBACK EnumChildProc(HWND hwndChild, LPARAM lParam) //回调函数 //参数1:EnumChildWindows函数自动传过来的子窗口句柄 //参数2:就是EnumChildWindows函数的参数3的值 { TCHAR ch[MAX_PATH] = { 0 }; ::GetWindowText(hwndChild, ch, MAX_PATH); AfxMessageBox(ch); return 1; } void CEnumChildWindowsDlg::OnBnClickedButton3() { BOOL b = EnumChildWindows(hWnd, EnumChildProc,NULL); //枚举子窗口 //参数1:HWND父窗口句柄 //参数2:回调函数;如果回调函数返回true,则枚举继续直到枚举完成;如果返回false,则将会中止枚举 //参数3:LPARAM 自定义传递的值 }
实例工程下载:
链接:https://pan.baidu.com/s/1E6eIU-N-qPPzeddd4Gx2tg
提取码:6666


浙公网安备 33010602011771号