Compartir a través de


Cómo: Usar la referencia cruzada del mapa de mensajes

En las entradas etiquetadas <memberFxn>, escriba su propia función miembro para una clase CWnd derivada. Asigne a la función el nombre que quiera. Otras funciones, como OnActivate, son funciones miembro de la clase CWnd. Si se llaman, pasan el mensaje a la función DefWindowProc de Windows. Para procesar mensajes de notificación de Windows, invalide la función CWnd correspondiente en la clase derivada. La función debe llamar a la función invalidada en la clase base para permitir que esta y Windows respondan al mensaje.

En todos los casos, coloque el prototipo de función en el encabezado de clase derivada de CWnd y codifique la entrada del mapa de mensajes como se muestra.

Se emplean los términos siguientes:

Término Definición
id Cualquier id. de elemento de menú definido por el usuario (mensajes WM_COMMAND) o id. de control (mensajes de notificación de ventana secundaria).
"message" y "wNotifyCode" id. de mensaje de Windows como se definen en WINDOWS.H.
nMessageVariable Nombre de una variable que contiene el valor devuelto de la función RegisterWindowMessage de Windows.

Consulte también

Mapas de mensajes