DLL函数调用有关问题
DLL函数调用问题
EXPORT BOOL CALLBACK AddStringA(PCSTR);
EXPORT BOOL CALLBACK AddStringW(PCWSTR);
EXPORT BOOL CALLBACK DeleteStringA(PCSTR);
EXPORT BOOL CALLBACK DeleteStringW(PCWSTR);
我想写一个简单的DLL库,在AddStringA中调用AddStringW没有问题,但是DeleteStringA调用DeleteStringW却出现这个错误:
error LNK2019: 无法解析的外部符号 _DeleteStringW@4,该符号在函数 _DeleteStringA@4 中被引用
实在不知道问题出在哪里,求教.
------解决方案--------------------
注意多字节的问题。
EXPORT BOOL CALLBACK AddStringA(PCSTR);
EXPORT BOOL CALLBACK AddStringW(PCWSTR);
EXPORT BOOL CALLBACK DeleteStringA(PCSTR);
EXPORT BOOL CALLBACK DeleteStringW(PCWSTR);
我想写一个简单的DLL库,在AddStringA中调用AddStringW没有问题,但是DeleteStringA调用DeleteStringW却出现这个错误:
error LNK2019: 无法解析的外部符号 _DeleteStringW@4,该符号在函数 _DeleteStringA@4 中被引用
实在不知道问题出在哪里,求教.
DLL
------解决方案--------------------
注意多字节的问题。