vb传字符串参数到vc写的dll乱码解决

dll

void  __stdcall dos(char cmd[])
{
 system(cmd);
}

vb
Private Declare Function dos Lib "dos.dll" (ByVal cmd As String)

红色部分是必要的,没有就传不了

原文地址:https://www.cnblogs.com/ahuo/p/669746.html