LRESULT CALLBACK WndProc(...)
-
Was ist eigentlich mit LRESULT, CALLBACK gemeint?
schonmal danke
-
LRESULT ist ein Zeiger auf eine LONG-Variable und CALLBACK kannst du dir als Zeiger auf eine Funktion vorstellen.
typedef LONG_PTR LRESULT; typedef _W64 long LONG_PTR, *PLONG_PTR;
Das hilft dir vielleicht auch: http://www.c-plusplus.net/forum/96083
-
Cursor drüber -> Rechtsklick -> "go to definition" (oder Ähnliches).
LRESULT ist ein typedef (afair auf einen Typ, afair mit der Größe eines Zeigers), CALLBACK ein define auf die Aufrufkonvention stdcall.
-
CALLBACK ist ein Makro von Microsoft, dass die Calling-Convention der Funktion festlegt.
Edit:
Heute ist aber der Wurm drin. Immer zu spät.
-
@[Rewind]
Danke
-
Dieser Thread wurde von Moderator/in pumuckl aus dem Forum C++ (auch C++0x) 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.