void CMainFrame::OnHide()
{
// TODO: 在此添加命令处理程序代码
int nCmdShow;
CWnd* pWnd;
LPARAM lParam;
m_bHide = !m_bHide;
pWnd = FindWindow(_T("Shell_TrayWnd"), NULL);
if (m_bHide==true)
{
nCmdShow = SW_HIDE;
lParam = ABS_AUTOHIDE | ABS_ALWAYSONTOP;
}
else
{
nCmdShow = true;
lParam = ABS_ALWAYSONTOP;
}
pWnd->ShowWindow(nCmdShow);
}
void CMainFrame::OnUpdateHide(CCmdUI* pCmdUI)
{
// TODO: 在此添加命令更新用户界面处理程序代码
if (m_bHide)
{
pCmdUI->SetCheck(0);
}
else
{
pCmdUI->SetCheck(1);
}
}