MFC怎么d出对话框或者警告框

MFC怎么d出对话框或者警告框,第1张

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这种类型的属性对话框。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7716079.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存