C#调用复杂API函数的问题
函数大致为:
void Frame(
BOOL * pfKey,
LONG * plSize //C++语言,pfKey表示bool型指针变量,plSize表示LONG型的指针变量
);
我是这样定义函数的:
[DllImport("User32.dll")] public static extern void Frame(ref bool pfKey,ref int plSize);
调用时,是这样:
Frame(ref pfKey1,ref plSize1);
调用时出错,谁知道C++中带指针的Bool型变量参数该如何定义和调用?