求助
开始出现Compiling...
aaaDlg.cpp
F:\iso9001\程序书写\aaa\aaaDlg.cpp(382) : error C2065: 'MAPIFreeBuffer' : undeclared identifier
执行 cl.exe 时出错.
aaa.exe - 1 error(s), 0 warning(s)
这个错误。
发现没包含头文件使至于此函数没有定义。
查MSDN 加上头文件
#include "MAPIX.H"
就出现了好多重复定义的错误
例如:
d:\program files\microsoft visual studio\vc98\include\mapitags.h(571) : warning C4005: 'PR_STATUS' : macro redefinition
d:\program files\microsoft visual studio\vc98\include\wabtags.h(156) : see previous definition of 'PR_STATUS'
d:\program files\microsoft visual studio\vc98\include\mapitags.h(572) : warning C4005: 'PR_ANR' : macro redefinition
d:\program files\microsoft visual studio\vc98\include\wabtags.h(157) : see previous definition of 'PR_ANR'
d:\program files\microsoft visual studio\vc98\include\mapitags.h(573) : warning C4005: 'PR_ANR_W' : macro redefinition
d:\program files\microsoft visual studio\vc98\include\wabtags.h(158) : see previous definition of 'PR_ANR_W'
。。。。等等
这是MFC中VIEW中包含的头文件
#include "stdafx.h"
#include "aaa.h"
#include "aaaDlg.h"
#include "wab.h"
#include <crtdbg.h>
#include "MAPIX.H"
我想到就是头文件预编译。屡试不成,
求救。