CWindowImpl::WindowProc
esta función estática implementa el procedimiento de ventana.
static LRESULT CALLBACK WindowProc(
HWND hWnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam
);
Parámetros
hWnd
[in] El identificador de la ventana.uMsg
[in] el mensaje enviado a la ventana.wParam
[in] información mensaje-específica adicional.lParam
[in] información mensaje-específica adicional.
Valor devuelto
El resultado del procesamiento de mensajes.
Comentarios
WindowProc utiliza el mapa de mensajes predeterminado (declarado con BEGIN_MSG_MAP) a los mensajes directos controladores adecuados.En caso necesario, WindowProc llama DefWindowProc para el procesamiento de mensajes adicional.Si el mensaje final no se controla, WindowProc hace lo siguiente:
Realiza unsubclassing si la ventana unsubclassed.
Borra m_hWnd.
las llamadas OnFinalMessage antes de la ventana se destruyen.
Puede reemplazar WindowProc para proporcionar un mecanismo diferente para administrar mensajes.
Requisitos
encabezado: atlwin.h