Delphi Prism获取未知标识符“;DllImport";错误
我试图在Delphi Prism中调用Window的SendMessage方法,我已声明该类如下:Delphi Prism获取未知标识符“;DllImport";错误,delphi,delphi-prism,oxygene,Delphi,Delphi Prism,Oxygene,我试图在Delphi Prism中调用Window的SendMessage方法,我已声明该类如下: type MyUtils = public static class private [DllImport("user32.dll", CharSet := CharSet.Auto)] method SendMessage(hWnd:IntPtr; Msg:UInt32; wParam:IntPtr; lParam:IntPtr):IntPtr; external;
type
MyUtils = public static class
private
[DllImport("user32.dll", CharSet := CharSet.Auto)]
method SendMessage(hWnd:IntPtr; Msg:UInt32; wParam:IntPtr; lParam:IntPtr):IntPtr; external;
protected
public
end;
当我试图编译时,我得到了错误未知标识符“DllImport”
我以这个为例,语法看起来是一样的。是否需要启用设置,或者是否存在语法错误?请确保导入(使用)System.Runtime.InteropServices
。这就是定义DllImport属性的地方