1、首先输入代码:
int result =MessageBox( TEXT("提示的内容") , TEXT("提示的内容") ,MB_YESNO)
switch(result)
2、然后再输入下面的代码:
{
case IDYES:
{
//点击YES按钮的具体实现功能
CMFCExampleDoc* pVitaHypDoc =GetDocument()
pVitaHypDoc->getPostDoc()->getMesh()->DeleteAllData()
pVitaHypDoc->getPostDoc()->getResult()->clearData()
pVitaHypDoc->getTestDoc()->getMesh()->DeleteAllData()
pVitaHypDoc->getTestDoc()->getResult()->clearData()
pVitaHypDoc->getGroupManager()->removeAll()
pVitaHypDoc->m_vectorSensorLoadCaseManager.clear()
pVitaHypDoc->FlushAllSegment()
pVitaHypDoc->ClearCustomNotes()
UpdateCustomNote()
pVitaHypDoc->updateTxtNodes(NULL)
pVitaHypDoc->updateHoopsModel()
UpdateView()
((CMainFrame*)AfxGetMainWnd())->m_wndClassView.FillClassView()
((CMainFrame*)AfxGetMainWnd())->m_wndFileView.FillFileView()
break
}
case IDNO:
break
}
3、然后这样就可以了。
MFC中有专用的属性页对话框!在资源,Dialog右键单击,然后选择Insert,点击Dialog前结点,下拉出多种形式的对话框,其中IDD_PROPPAGE_LARGE的对话框是常用的属性对话框!想把普通的对话框改为属性对话框的话可以看看IDD_PROPPAGE_LARGE这种对话框的属性,对比着改就行了!
下面两种如IDD_PROPPAGE_SMALL的对话框也应该是属性对话框,不过我只用过IDD_PROPPAGE_LARGE这种类型的属性对话框。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)