Frage

Bei dem Versuch, das Erstellen von Windows (im Windows -Betriebssystem) zu erstellen, habe ich diese Funktionsdefinition gestoßen

LRESULT CALLBACK Window::MsgRouter(HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam)

(genommen von hier)

Ich bin nur ein Anfänger in C ++. Ich habe interpretiert, dass es beides war, dass der Rückkehrtyp beides war und ZURÜCKRUFEN

Ist Callback ein spezieller Typ? Meine andere Frage ist, was ist ein Wparam und ein Lparam?

Vielen Dank im Voraus, Ell.

War es hilfreich?

Lösung

Nein, es ist kein Typ, es ist ein Modifikator. Beide CALLBACK und WINAPI entschlossen zu __stdcall, welches ist Standardanrufkonvention Für WinAPI -Funktionen.

WPARAM und LPARAM sind die Typ -Parameter -Typen, alle in der API verwendeten Typen sind auf msdn dokumentiert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top