MFC 无标题对话框最小化和最大化

来源:互联网 发布:浪潮软件招聘 编辑:程序博客网 时间:2024/04/28 07:53

首先CPropertySheetCtrl属性页面
点击查看微软提供的帮助文档

根据这个文档就可以很好的实现CPropertySheetCtrl属性页面的非模态和模态对话框,我使用的是非模态对话框。因为此界面是放在一个基对话框上的,使用模态对话框不能响应最大化和最小化功能。

CPropertySheetCtrl* pSheet=new CPropertySheetCtrl(_T(""));CSettingAboutPage* m_pAboutPage= new CSettingAboutPage;/// CPropertyPage 页面pSheet->AddPage(m_pAboutPage);pSheet->Create(this);pSheet->ModifyStyle(WS_CAPTION | WS_THICKFRAME, 0, SWP_FRAMECHANGED); pSheet->ModifyStyleEx(WS_EX_DLGMODALFRAME, 0);

在退出地方释放

if (pSheet!= NULL){    delete pSheet;    pSheet=NULL;}if (m_pAboutPage != NULL){    delete m_pAboutPage;    m_pAboutPage=NULL;}

参考
http://blog.csdn.net/hurryboylqs/article/details/5525597

0 0
原创粉丝点击