读书人

C#怎么调用MFC DLL

发布时间: 2014-01-17 15:01:00 作者: rapoo

C#如何调用MFC DLL
请大家指引一下:C#的桌面程序如何调用MFC编写的DLL
[解决办法]
C#调用windowsAPI函数会吧?
那么你的dll导出函数后调用方法都一样吧。
只是要注意下参数的处理。
以调用user32.dll导出的MessageBoxA为例
[DllImport("user32.dll", EntryPoint="MessageBoxA")]
static extern int MsgBox(int hWnd, string msg, string caption, int type);
[解决办法]

[DllImport("XX.dll", CallingConvention = CallingConvention.StdCall)]
public static extern int XXX(string XXXX);


下面就就可以直接调用了

读书人网 >VC/MFC

热点推荐