Wenn es keine
Methode sein darf, dann kann man das dennoch als
statische Klassenmethode deklarieren, welche die selbe Signaur besitzt, wie eine
normale Funktion/Prozedur.
Delphi-Quellcode:
type
TIrgendwas = class
class function MyCallback(P: PAnsiChar): Integer; stdcall; static;
end;
// entspricht
function MyCallback(P: PAnsiChar): Integer; stdcall;
static lässt bei Klassenmethoden das Self weg.