我用.NET2005编写MFC程序,里面要添加一个自己的类,这个类中要引用一个窗口类。可是引用
窗口类后,编译出错。这是为什么呢?
如何在程序中添加一个自定义C++类呢(这个类要引用窗口类)出错代码如下
#include "myClass.h"
#include "myTestDlg.h" //这个是窗口类
编译报错:
e:\mynet\myTest\myTestDlg.h(15): error C2065: “IDD_MYTEST_DIALOG” : 未声明的标识符
窗口类后,编译出错。这是为什么呢?
如何在程序中添加一个自定义C++类呢(这个类要引用窗口类)出错代码如下
#include "myClass.h"
#include "myTestDlg.h" //这个是窗口类
编译报错:
e:\mynet\myTest\myTestDlg.h(15): error C2065: “IDD_MYTEST_DIALOG” : 未声明的标识符
那你可以在 resource.h里面看到 #define ID_BUTTON_1 1002 当你需要使用到对话框的时候 一般的话 就需要添加这个 头文件了 不然的话 就找不到 这些控件的 定义了
这样方便移植,dll里面一般都这样做,就可以抱MyDialog暴露出来了