问题出现
编译平台:VS2013 Windows
出现地方:在使用LoadLibrary( )函数动态链接DLL文件时出现的一个问题
Eg. 在使用 UNICODE字符的工程中,
HINSTANCE hIcmp = LoadLibrary( "ICMP.DLL" );
报错:error C2664: “HMODULE LoadLibraryW(LPCWSTR)”:
无法将参数 1 从“const char [9]”转换为“LPCWSTR”
分析原因
当前工程只支持Unicode字符,不支持多字节,此时如果代码中出现多字节字符串, 就会报错。