Windows MsgProc als nicht-statische Methode in eine Klasse einbinden?
-
Hallo,
ich möchte die Winows Nachrichten Prozedur nicht-statisch in eine Klasse einbinden. Geht das überhaupt und wenn ja wie erzeuge den Pointer auf die Funktion?
MfG MoeJoe
-
Das geht nicht. Statisch (oder als freie Funktion) muss sie schon sein.
-
Schau mal ins WinAPI Forum, da gibts einige Beiträge über dieses Thema. Imo eine gute Möglichkeit ist, die Funktion statisch in die Klasse einzubinden und über SetWindowLongPtr mit GWLP_USERDATA den Instanzzeiger (this) dem Fenster mitgeben.