工控编程吧
标题:
上位机MFC如何显示或隐藏任务栏
[打印本页]
作者:
qq263946146
时间:
2019-7-18 17:03
标题:
上位机MFC如何显示或隐藏任务栏
任务栏的窗口句柄获取了,就可以像普通窗口一样操作。任务栏窗口指针通过 CWnd::FindWindow(_T("Shell_TrayWnd"), NULL);
可以获取,进而可以用ShowWindow函数来显示或隐藏。
void CDemoDlg::OnTest1()
{
//获得任务栏窗口
CWnd* pWnd = CWnd::FindWindow(_T("Shell_TrayWnd"), NULL);
//隐藏窗口
if (pWnd->IsWindowVisible())
{
pWnd->ShowWindow(SW_HIDE);
}
}
void CDemoDlg::OnTest2()
{
//获得任务栏窗口
CWnd* pWnd = CWnd::FindWindow(_T("Shell_TrayWnd"), NULL);
//显示窗口
if (!pWnd->IsWindowVisible())
{
pWnd->ShowWindow(SW_SHOW);
}
}
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4