对话框启动隐藏方法

对话框启动隐藏方法

处理WM_WINDOWPOSCHANGING消息

void CXXXDlg::OnWindowPosChanging(WINDOWPOS* lpwndpos)
{
 CDialog::OnWindowPosChanging(lpwndpos);

 if (!m_bShow)
 {
  lpwndpos->flags &= ~SWP_SHOWWINDOW;
 }
}
然后在响应托盘消息时将m_bShow设为true,m_bShow为CXXXDlg成员变量

你可能感兴趣的:(对话框启动隐藏方法)