MFC调用C写的lib库的有关问题

MFC调用C写的lib库的问题
用C写了一个提权的代码,打成Lib库后,给MFC应用程序调用,添加了库的目录和头文件的目录包含!编译的时候提示
error LNK2001: 无法解析的外部符号 _cb_PrivilgeEscalation@0 Lib的声明中已经添加了extern "C",好像还是名字改编问题,麻烦各位帮忙解决下,多谢了!

------解决方案--------------------
是不是用了_stdcall???


c我也不懂

实在不行,你在def文件试试


------解决方案--------------------
在lib库的头文件中不要使用extern "C",而是在C++代码中,用extern "C"{}将引用lib库头文件的include语句括起来试试。
例如:
TestLib.h:
C/C++ code
int Add(int a, int b);