Hallo,
Delphi-Quellcode:
var
CallbackProc: TFNCallBack;
begin
@CallBackProc := PCallBack;
hm ?
Du musst doch die CalllBack-Prozedure selber noch definieren.
Delphi-Quellcode:
function MyCallBack(alert, param: Integer; pTransfer, pUser: Pointer): Integer; stdcall;
begin
Beep (0); ;)
end;
begin
SetCallBack(@MyCallBack);
Und jetzt kommt das Gemeine.
Es darf keine Klassen-Methode sein !!!
Grund: Klassen-Methoden haben einen unsichtbaren 1. Parameter (das Objekt selbst).
Heiko