1. C++ MFC DLL 的封装
- 创建 MFC DLL 项目
- 选择 DLL type 为 Regular DLL using shared MFC DLL
- 设置项目属性的 Character Set 为 Use Multi-Byte Character Set,若不设置,接收的字符串只有一个字符
- 方法需要被导出,否则导出名称会被自动命名,具体如下
extern "C" __declspec(dllexport) BOOL AddSignature(char* csFileFullName)
{
AfxMessageBox(csFileFullName);
return true;
}
</