- Код: Выделить всё
function wnd_proc(window: hwnd; amessage, wparam, lparam: longint): longint; stdcall; export;
var
pmmi : ^MINMAXINFO;
begin
. . .
WM_GETMINMAXINFO:
begin
pmmi := MINMAXINFO(lparam); // тут ругается, типа не могу привести LongInt к MINMAXINFO :(
// mmi.ptMinTrackSize.x = 450;
exit;
end;
end;
Пытался ещё так:
pmmi := ^MINMAXINFO(lparam);
говорит, мол Incompatible types: got "Char" expected "^MINMAXINFO"
Как правильно преобразовывать?