%%%****** 最最简单的入门问题,马上给分!!!!!!!! 1.有几个变量需要在两个类中都要使用,这变量应该在哪定义?2.点击一个按钮后,自动关闭当前对话框,显示另一个对话框,怎么师兄? 都是入门问题,谢谢了~~~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1:将变量定义为静态的2:CDlg1::OnOk(){ CDlg2 dlg2; OnOk(); dlg2.DoModal();} 1.方法多呀,可以全局的也可以一个类里的public类型2。不是师兄。 第一个在全局变量中实现就可以了第二个,在CDlg1中加入变量m_bShowNextCDlg1 dlg1;dlg1.DoModal();if (dlg1.m_bShowNext == TRUE){ CDlg2 dlg; dlg.DoModal();}在dlg1点击一个按钮后,把m_bShowNext 设置为TRUE这样就可以了没有开VC,所以可能会有错误不过以前试过,这样做绝对可以的 1,做成全局变量。2,CDialog::EndDialog() //关闭模态对话框,非模态对话框用DestroyWindow();CDialog *pDlg;pDlg = new CDialog;pDlg->ShowWindow();//记得在OnClose消息中delete pDlg; 1 合并到两个类的基类当中;或者使用全局变量2 不同意楼上的,需要在父窗口当中控制 Dlg1 dlg1; if (IDOK== Dlg1.DoModal() ) { Dlg2 dlg2; dlg2.DoModal(); }; WinCE删除文件DeleteFile失败 VC6.0因找不到DLL文件程序运行不了 关于PING的问题 单文档多视图界面 HELP!!!! 如何获得主机运行的时间? 云南的朋友加入这个QQ群!! UDP在一个网卡多个IP地址情况下的问题 异常风格问题 (100分)PARENT窗口的SIZE发生改变,时候可以影响其CHILD窗口收到某个消息呢? 模拟实现分页存储管理中的地址转换及缺页中断,并用先进先出算法处理缺页中断 请教,关于生成线程的问题,很急,100分 怎样设置定时器?Help!高手们帮忙
2:CDlg1::OnOk()
{
CDlg2 dlg2;
OnOk();
dlg2.DoModal();
}
2。不是师兄。
第二个,在CDlg1中加入变量m_bShowNextCDlg1 dlg1;dlg1.DoModal();
if (dlg1.m_bShowNext == TRUE)
{
CDlg2 dlg;
dlg.DoModal();
}在dlg1点击一个按钮后,把m_bShowNext 设置为TRUE
这样就可以了
没有开VC,所以可能会有错误
不过以前试过,这样做绝对可以的
CDialog::EndDialog() //关闭模态对话框,非模态对话框用DestroyWindow();
CDialog *pDlg;
pDlg = new CDialog;
pDlg->ShowWindow();
//记得在OnClose消息中delete pDlg;
2 不同意楼上的,需要在父窗口当中控制
Dlg1 dlg1;
if (IDOK== Dlg1.DoModal() )
{
Dlg2 dlg2;
dlg2.DoModal();
};