读书人

MFC中怎么弹出非模态对话框

发布时间: 2013-10-30 12:56:21 作者: rapoo

MFC中如何弹出非模态对话框
MFC中如何点击按钮时就弹出一个非模态对话框,点击关闭按钮时就关闭它。 对话框 mfc
[解决办法]
新建一个对话框以及关联的类。
在构造函数中

    
this->Create(IDD, pParent);
this->ShowWindow(SW_HIDE);
::SetWindowPos(m_hWnd,HWND_TOPMOST,0,0,0,0,SWP_NOSIZE );


新建Show()函数接口来显示或隐藏窗体
void CDlgTrackInfo::Show( bool isShow )
{
if(isShow){
ShowWindow(SW_SHOW
[解决办法]
SW_NORMAL);
CenterWindow();
} else {
ShowWindow(SW_HIDE);
}
}

读书人网 >VC/MFC

热点推荐