ich habe gerade von Robert Marquardt die Nachricht erhalten, dass statt
Boolean lieber
LongBool verwendet werden sollte. Der Compiler interpretiert diesen Datentyp etwas anders, so dass es,
wie in diesem Thread zu sehen, zu einer Änderung der Programmablaufs führen kann...
Die Deklaration der Funktion sollte deshalb wie folgt lauten:
Delphi-Quellcode:
function ProcName(MWnd, AWnd: HWND; Data, Parms: PChar;
Show, NoPause: LongBool): Integer; stdcall;
Danke, Robert!