Я пытаюсь вызвать метод SendMessage для Window в Delphi Prism. Я объявил класс следующим образом:
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;
Когда я пытался скомпилировать, я получаю сообщение об ошибке Unknown identifier "DllImport"
Я использовал это в качестве примера, Как вызвать функцию CreateProcess в Delphi Prism? и синтаксис выглядит одинаково. Есть ли параметр, который мне нужно включить, или у меня есть синтаксическая ошибка?