CWindowImpl::WindowProc
Cette fonction statique implémente la procédure de fenêtre.
static LRESULT CALLBACK WindowProc(
HWND hWnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam
);
Paramètres
hWnd
[in] le handle dans la fenêtre.uMsg
[in] Le message envoyé à la fenêtre.wParam
[in] Les informations supplémentaires spécifiques au message.lParam
[in] Les informations supplémentaires spécifiques au message.
Valeur de retour
Le résultat du traitement des messages.
Notes
WindowProc utilise la table des messages par défaut (déclarée avec BEGIN_MSG_MAP) aux messages directs aux gestionnaires appropriés. Si nécessaire, WindowProc appelle DefWindowProc pour le traitement du message supplémentaire. Si le message final n'est pas géré, WindowProc effectue les opérations suivantes :
Exécute unsubclassing si la fenêtre unsubclassed.
Efface m_hWnd.
Les appels OnFinalMessage avant la fenêtre est détruits.
Vous pouvez substituer WindowProc pour fournir un mécanisme différent pour gérer des messages.
Configuration requise
Header: atlwin.h