VC2010.net下在新建立一个工程;
工程配置情况:
Properties -> Configuration Properties -> General;
Properties -> Configuration Properties -> VC++ Directories;
Include Directories 设置为: 所有的.h放置位置路径../../Include/Stingray;../../Include/RWUXTheme/Include;../../Include/Share;../../Include/DeviceManager;
$(IncludePath);Library Directories 设置为: .lib目录路径
此处为放置stingray 的路径../../Lib/Stingray/vc10/x86;$(LibraryPath);
添加一个以CFormView为父类的视图类;
CFormView的视图作为父类,可以在视图中拖放VC控件。
通过类向导生成了对应的.cpp .h文件,生成文件系统放置在源码目录下。
根据我们工程的结构,头文件和源码文件分开放置。分别放置在src(.cpp)目录以及include(.h)目录下。
手动把头文件(.h)剪切到了include目录中。
然后对程序进行编译,编译成功,程序也能够正常运行。
但是在类向导添加命令 消息 虚函数时提示无法覆盖方法错误:
经测试,发现即便能够添加成功,也只会在源码目录生成.h文件,而且跟include目录下的
文件名称一致,名字可能会有大小写不一样。
所以出现以上问题的原因可能是类向导无法识别到某些文件所导致。