A Questions Couple sur la création de Windows
Question
En essayant d'avoir une idée sur la création de fenêtres (sous Windows), je rencontrais cette définition de fonction
LRESULT CALLBACK Window::MsgRouter(HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam)
Moi étant seulement un débutant en C ++ j'ai interprété que comme signifiant que le type de retour était à la fois LRESULT et callback
est un type spécial RAPPELER? Mon autre question est, ce qui est un WPARAM et un lParam?
Merci à l'avance, ell.
La solution
Non, ce n'est pas un type, il est un modificateur. Les deux CALLBACK
et WINAPI
détermination à __stdcall
, qui est norme convention d'appel pour les fonctions WinAPI.
WPARAM
et LPARAM
sont les types de paramètres de message, tous les types utilisés dans l'API sont documenté sur MSDN .
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow