首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

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

2013-10-30 
MFC中如何弹出非模态对话框MFC中如何点击按钮时就弹出一个非模态对话框,点击关闭按钮时就关闭它。对话框mfc

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);
    }
}

热点排行