DLL 调用约定问题

1)若DLL中函数调用采用__stdcall,则在函数声明中用 WINAPI 前缀

int WINAPI Add(int a,int b)

{

   return (a + b);

}

 

2)若DLL中函数调用采用 __cdecl, 则在函数声明中用 WINAPI 前缀

int WINAPIV Add(int a,int b)

{

   return (a + b);

}

3) 设置方式

工程属性-> c/c++ -> 高级-> 调用约定

你可能感兴趣的:(dll,winapi)