先来介绍一个用到的核心函数CWnd::FindWindow()函数
这个函数有两个参数,第一个是要找的窗口的类,第二个是要找的窗口的标题,两个只要知道一个,就能返回该窗口的CWnd指针
不知道窗口类怎么办,在VS中自带了一个工具spy++(在工具里面)
从上面找到对应地窗口,例如,qq浏览器,我们右键,选属性,然后点类
类名就找到了,接着我们在对话框中添加一个按钮,代码如下
void CHideDlg::OnHide()
{
// TODO: Add extra validation here
CWnd *pWnd = CWnd::FindWindow(_T("QQBrowser_WidgetWin_1"),NULL);
if (pWnd)
pWnd->ShowWindow(pWnd->IsWindowVisible()?SW_HIDE:SW_SHOW);
}
调试就可以隐藏qq浏览器窗口了