接到一个项目,对方提供了一个dll和动态库函数说明文档,文档内的 参数类型为string ,请问下各位。string 类型对应C++ 什么类型啊,char wchar_t 等都试过了不对。
C++代码
typedef int (WINAPI *tool)(int port,const wchar_t *userid[]); HMODULE hDLL = LoadLibrary(L"IcCard.dll"); if(hDLL != NULL) { tool too = tool(GetProcAddress(hDLL, "ic_test")); if(too != NULL) { const wchar_t * userid = L"123456"; //char userid[] = "123456"; int ss = too(1,&userid); printf("%d",ss); } }
Delphi 动态库函数
function ic_test(port: integer; userid: string; ): integer;stdcall;
帮帮忙啊
紫衣仙女
相关分类