对话框的问题 我用classwizard编了一个对话框,我现在想在此对话框下点击“确定”的时候能转到另一个对话框下,请问我该在那个函数下编译啊。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 OnOK里面再DoModal另外一个对话框 或者: if(dlg1.DoModal() == IDOK) { dlg2.DoModal(); } 我是用的DoModal()啊,怎么还是编译不了呢?原代码是这样的void CEx_CommCtrlsDlg::OnButton1() { // TODO: Add your control notification handler code here UpdateData(); if(!m_bEnabled) return ; int nID=GetCheckedRadioButton(IDC_RADIO1,IDC_RADIO4); if(nID==IDC_RADIO1) //IDC_RADIO1是使用编辑框的ID号。 //注意,我用MessageBox函数的时候是可以编译的 { CEditDlg dlg; dlg.DoModal(); } if(nID==IDC_RADIO2) MessageBox("你确定要使用列表框吗?"); if(nID==IDC_RADIO3) MessageBox("你确定要使用组合框吗?"); if(nID==IDC_RADIO4) MessageBox("你确定要使用滚动条等其他控件吗?"); } MFC 在release版本下可以执行OnInitDialog‘ 为什么切换debug就不能执行啊 有意思的打油诗,还有冬姑语录 如何以位图作为背景的视图里创建按钮等控件 CStatic中画的图形消失!!! CDC上的图片半透明问题? access数据库用户名和密码 ******图像显示入门级问题,请各位大虾抽时间留意一下,先谢了!!******** 请教高手:Win2K下,如何读取其他进程的内存?急急急~~~ 这个小程序又什么问题呢? 如何获得网段上的所有机器IP或机器名? [求助]谁能提供一些CTreeCtrl使用的一些材料? 如何保持对话框在全屏游戏中显示?
{
dlg2.DoModal();
}
void CEx_CommCtrlsDlg::OnButton1()
{
// TODO: Add your control notification handler code here
UpdateData();
if(!m_bEnabled) return ;
int nID=GetCheckedRadioButton(IDC_RADIO1,IDC_RADIO4);
if(nID==IDC_RADIO1) //IDC_RADIO1是使用编辑框的ID号。
//注意,我用MessageBox函数的时候是可以编译的
{
CEditDlg dlg;
dlg.DoModal();
}
if(nID==IDC_RADIO2)
MessageBox("你确定要使用列表框吗?");
if(nID==IDC_RADIO3)
MessageBox("你确定要使用组合框吗?");
if(nID==IDC_RADIO4)
MessageBox("你确定要使用滚动条等其他控件吗?");
}