我的程序是基于对话框的,重新启动机器后,再编译一次就弹不出,调试在dlg.DoModal()返回-1,我并没有对话框的属性之类的。奇怪!!!
需要多点源码
和是否重起没有关系的,检查你的代码,尤其是构造函数。
最好进行单步跟踪调试!
没有你的代码,我们怎么帮你啊。
快帖出来。
这样的话怎么帮你?
多点信息
你在说什么。
仔细勘察代码,应该是漏掉了什么地方了
难道你重启机器之前就行的?编译成功的?
应该是你的代码问题。DoMoDal失败,说明你创建对象失败,那就是看看你有没有包含类的头文件。不会是你没有新建对话框类???
up
学习
一般用了RichEdit等控件,就不会显示了,不止您用了没有,:)。如果使用了,在InitInstance函数的前部加入AfxInitRichEdit()就可以了
如果使用了ActiveX控件(0CX),又没有调用相应的初始化函数,程序运行失败,没有任何显示。调用相应的初始化函数,或通用的
AfxEnableControlContainer();
应该就可以了