您的位置:首页 > 其它

指定DLL文件输出函数

2011-07-15 17:07 169 查看
手头有一个VC6的工程,目标是生成dll文件。在转换为VC2010程序编译出来DLL文件,使用eXeScope查看,发现DLL没有输出函数。后用下面的方法完成输出函数的添加。
原输出函数定义为:
BOOL CALLBACK  Test(LPTSTR szName);
将该声明改为:
extern BOOL __declspec(dllexport) CALLBACK  Test(LPTSTR szName);
修改后使用eXeScope查看,就可以看到输出函数了。如果问题还是没有解决,可以看看工程中有没有def文件,该文件用于定义DLL的输出函数。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  dll callback 2010