VC 对话框无法显示

来源:百度知道 编辑:UC知道 时间:2024/06/29 02:00:49
用一下方法单独写一个小的对话框的程序可以显示,但想在另一个程序里加入一个对话框它却无法显示:
CTestDlg dlg;
dlg.DoModal();
高手帮帮忙啊!!
唉!悲哀!可能是我的破解版VC有问题吧。拿到别的电脑上就OK了!郁闷!

“但想在另一个程序里加入一个对话框它却无法显示:”你在这个程序中把要显示的对话框加载到你的程序中了吗?并且即便你加载了这个对话框,也在在该程序初始化后调用“CTestDlg dlg;dlg.DoModal(); ”这个才有效,否则就会不执行,被忽略。例如:你在该程序的构造函数中调用就是无效的,在Init...这个初始化函数末尾调用就是用效的,在运行后的界面程序中加入菜单项让它执行也是有效的。

完整代码贴上来