关于动态连接库名字有关问题.
关于动态连接库名字问题...
在一个扩展MFC DLL中.我定义了这样2个输出函数。
extern "C " __declspec(dllexport) BOOL __stdcall Install();
extern "C " __declspec(dllexport) BOOL __stdcall Uninstall();
但编译完成后,我用工具查了一下。
名字变成了
_Install@0
_Uninstall@0
这是为什么????
我使用了extern "C ",也用了__stdcall 应该不会有问题啊。。
------解决方案--------------------
没问题
------解决方案--------------------
没有问题,在其他工程中可以正常使用这两个函数!用vc自带的depends看看其他的dll,都是这样的
在一个扩展MFC DLL中.我定义了这样2个输出函数。
extern "C " __declspec(dllexport) BOOL __stdcall Install();
extern "C " __declspec(dllexport) BOOL __stdcall Uninstall();
但编译完成后,我用工具查了一下。
名字变成了
_Install@0
_Uninstall@0
这是为什么????
我使用了extern "C ",也用了__stdcall 应该不会有问题啊。。
------解决方案--------------------
没问题
------解决方案--------------------
没有问题,在其他工程中可以正常使用这两个函数!用vc自带的depends看看其他的dll,都是这样的