"callback" in Deklaration
-
Hi!
Ich habe eine Frage zum Aufbau von manchen Deklarationen, z.B.:
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
LRESULT ist der Rückgabetyp, HWND, UINT, WPARAM und LPARAM die Parameter, WndProc der Name.
Was ist das "Callback"? Mir ist klar, was eine Callbackfunktion ist, ich kenne Funktionspointer, aber was genau hat es mit diesem "CALLBACK" in der Deklaration auf sich? Wie geht der Compiler damit um?
Danke im Voraus

-
Entspricht __stdcall ... d.h.
typedef LRESULT (__stdcall*WndProc)(HWND, UINT, WPARAM, LPARAM);...
-
aah, ok - Danke!!
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.