对话框问题~ 我想通过if判断一个变量达到一个阈值后,弹出一个自己在资源里创建的警告对话框(dialogue1),请问怎么实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 兄弟,看清楚我的问题,是调用我在资源里创建的对话框,不要用messagebox~~ DoModal()弹出的对话框出来不就可以了~ if (x>=你预定的阈值){ CDlg dlg; //CDlg是你自己做的对话框对应的新对话框类 dlg.Domodal(); //dlg调用Domodal()显示一个模态对话框} 创建一个对话框对象a,然后a.Domodel 如果要弹出模态对话框的话可以用5楼的方法。如果要弹出非模态对话框的话,就要用7楼的方法,先Create然后showWindow。但是要注意这时候的对象要是类的成员变量或者是new的一个指针。因为局部变量在方法结束后会被释放,这样你是看不见自己创建的对话框的。但是你要弹的是警告对话框,所以用5楼的方法就可以。 VC操作word时如何将光标从表格中移出来 codejock 界面库的问题 CMap不能用模板类做参数? 为何修改了一点代码,VC的编译器对所有文件重新编译? 我的浏览器坏了~下载了windoes platform sdk后 为什么学mfc? 如何删掉msflexgrid控件中的一行??急急!!! 依然没有搞懂TransparentBlt的原理 windows memcached1.4.20 编译方法 datagridview 合并单元格后如何编辑 如何禁止一个进程访问网络 如何在vc2005中添加右键菜单
{
CDlg dlg; //CDlg是你自己做的对话框对应的新对话框类
dlg.Domodal(); //dlg调用Domodal()显示一个模态对话框
}
a.Domodel
如果要弹出非模态对话框的话,就要用7楼的方法,先Create然后showWindow。但是要注意这时候的对象要是类的成员变量或者是new的一个指针。因为局部变量在方法结束后会被释放,这样你是看不见自己创建的对话框的。
但是你要弹的是警告对话框,所以用5楼的方法就可以。