void SuperbikeControl::GetChildWindow(CWnd *cwnd)
{
CWnd *wnd = cwnd->GetWindow (GW_CHILD);
if (wnd != NULL)
{
wnd->PostMessageW (WM_KEYDOWN, VK_ESCAPE, 0);
Sleep(50);
wnd->PostMessageW (WM_KEYUP, VK_ESCAPE, 0);
PlaySound(_T("sound\\bell.wav"), NULL, SND_FILENAME | SND_ASYNC);
Sleep(1000);
GetChildWindow(wnd);
}
else
{
wnd = cwnd->GetWindow (GW_HWNDNEXT);
if (wnd != NULL)
{
wnd->PostMessageW (WM_KEYDOWN, VK_ESCAPE, 0);
Sleep(50);
wnd->PostMessageW (WM_KEYUP, VK_ESCAPE, 0);
PlaySound(_T("sound\\bell.wav"), NULL, SND_FILENAME | SND_ASYNC);
Sleep(1000);
GetChildWindow(wnd);
}
}
}
遍历子窗口
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:Js获取当前日期时间及其它操作
下一篇:SetWindowLong
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章