在包含头文件时,需要将dbsymtb.h放在前面
比如
#include"AcApDocManager.h"
#include“dbsymtb.h”
会提示:
#error WINDOWS.H already included. MFC apps must not #include <windows.h>
改为:
#include“dbsymtb.h”
#include"AcApDocManager.h"
即可正常编译和使用
在编程中遇到一个问题,当包含头文件的顺序不正确,特别是将dbsymtb.h置于Windows.H之后,会导致编译错误。错误信息提示MFC应用程序不能包含windows.h。解决方法是调整头文件的包含顺序,确保dbsymtb.h在AcApDocManager.h之前,这样可以避免冲突并成功编译程序。
在包含头文件时,需要将dbsymtb.h放在前面
比如
#include"AcApDocManager.h"
#include“dbsymtb.h”
会提示:
#error WINDOWS.H already included. MFC apps must not #include <windows.h>
改为:
#include“dbsymtb.h”
#include"AcApDocManager.h"
即可正常编译和使用
1376
1万+
2974

被折叠的 条评论
为什么被折叠?