长期读者,第一次海报。
对于win32 gui应用程序,我是一个很棒的菜鸟,所以这是我的问题。
假设你有一个窗口句柄:
HWND h_wnd;
那个窗口最终有一堆控件,列表,按钮等等。
现在我相信所有控件都继承自CWnd(也许这不是MFC中正确的技术术语......不确定)。那么我可以使用类似的东西深入到控件:
EnumChildWindows();
同样,我只能访问顶部窗口句柄。
谢谢!
答案 0 :(得分:2)
MFC控件是普通窗口,因此您可以使用EnumChildWindows
EnumChildWindows
以递归方式枚举父窗口的所有子窗口。