效果:在列表框中显示当前所有打开窗口的标题。
通过Windows的API函数EnumWindows,该函数的第一个参数是一个回调函数。
(1)新建一个基于对话框的MFC应用程序EnumWindowsTest,删除对话框中原有控件。
(2)在对话框上放置一个按钮和一个列表框,然后添加按钮事件函数如下:
void CEnumWindowsTestDlg::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
m_lst.ResetContent();
EnumWindows(EnumWindowsProc,