主程序是main class,然后给它加一个DLL:abc
(1).在此dll中加一个对话框IDD_DIALOG1:
class CDialog1dlg : public CDialog

.....
}
然而在Dialog1dlg.cpp 的开头居然有这么一行:
#include "abc.h"
而不是正常的 #include " \ add additional includes here"
但是DLL是没有头文件的呀,怎么会有abc.h ?
而且此时在对话框的Dialog Properties里如果修改对话框的FONT
无论是修改FONT还是SIZE,都会弹出:
MSDEV.EXE-应用程序错误
    “0x6bc42550”指令引用的"0x00000000"内存。该内存不能为“read”
点击确定,又弹出:
   “0x1ee2818d”指令引用的“0x00000008”内存。该内存不能为“read”
此时点击确定,则整个VC退出。
(2).如果继续建立一个对话框IDD_DIALOG2,那么在给它绑定类时,会发现在NEW CLASS对话框中的Dialog ID编辑框中居然还有IDD_DIALOG1可选择,也就是说在已经给DIALOG1绑定类的情况下,还能对他继续绑定别的类!以前没有这样的问题,昨天突然出现,不知道怎么回事,请问是什么原因导致的?