Mensaje | Entrada de mapa | Descripción |
---|---|---|
WM_ACTIVATE | ON_WM_ACTIVATE () | El marco llama a esta función miembro cuando se activa o desactiva un objeto CWnd. |
WM_ACTIVATEA PP | ON_WM_ACTIVATEAPP () | El marco llama a esta función miembro a todas las ventanas de nivel superior de la tarea que se está activando y a todas las ventanas de nivel superior de la tarea que se está desactivando. |
WM_APPCOMM Y | ON_WM_APPCOMMAND () | El marco llama a esta función miembro cuando el usuario genera un evento de comando de aplicación. |
WM_CANCELMODE | WM_CANCELMODE () | El marco llama a esta función miembro para informar a CWnd que cancele cualquier modo interno. |
WM_CHILDACTIVATE | ON_WM_CHILDACTIVATE () | Si el objeto CWnd es una ventana secundaria de interfaz de múltiples documentos (MDI), el marco llama a OnChildActivate cuando el usuario hace clic en la barra de título de la ventana o cuando la ventana se activa, mueve o cambia de tamaño. |
WM_CLIPBOAR DUPDATE | ON_WM_CLIPBOARDUPDATE () | El marco llama a esta función miembro cuando el contenido del portapapeles ha cambiado. |
WM_CLOSE | ON_WM_CLOSE () | El marco llama a esta función miembro como una señal de que CWnd o una aplicación debe terminar. |
WM_CONTEXTMENU | ON_WM_CONTEXTMENU () | Llamado por el marco cuando el usuario ha hecho clic con el botón derecho del mouse (clic derecho) en la ventana. |
WM_COPYDATA | ON_WM_COPYDATA () | Esta función miembro es llamada por el marco para copiar datos de una aplicación a otra. |
WM_CREATE | ON_WM_CREATE () | El marco llama a esta función miembro cuando una aplicación solicita que se cree la ventana de Windows llamando a la función miembro Create o CreateEx. |
WM_CTLCOLOR | ON_WM_CTLCOLOR () | El marco llama a esta función miembro cuando está a punto de dibujarse un control secundario. |
WM_DELETEITEM | ON_WM_DELETEITEM () | El marco llama a esta función miembro para informar al propietario de un cuadro de lista o cuadro combinado dibujado por el propietario que el cuadro de lista o cuadro combinado se ha destruido o que se han eliminado elementos. |
WM_DESTROY | ON_WM_DESTROY () | El framework llama a esta función miembro para informar al objeto CWnd que se está destruyendo. |
WM_DRAWITEM | ON_WM_DRAWITEM () | El marco llama a esta función miembro para el propietario de un control de botón dibujado por el propietario, control de cuadro combinado, control de cuadro de lista o menú cuando ha cambiado un aspecto visual del control o menú. |
WM_DROPFILES | ON_WM_DROPFILES () | El marco llama a esta función miembro cuando el usuario suelta el botón izquierdo del mouse sobre una ventana que se ha registrado como destinataria de archivos caídos. |
WM_ENABLE | ON_WM_ENABLE () | El marco llama a esta función miembro cuando una aplicación cambia el estado habilitado del objeto CWnd. Sintaxis. |
WM_HELPINFO | ON_WM_HELPINFO () | Maneja la Ayuda F1 dentro de la aplicación (usando el contexto actual). |
WM_HOTKEY | ON_WM_HOTKEY () | El marco llama a esta función miembro cuando el usuario presiona una tecla de acceso rápido en todo el sistema. |
WM_HSCROLL | ON_WM_HSCROLL () | El marco llama a esta función miembro cuando el usuario hace clic en la barra de desplazamiento horizontal de una ventana. |
WM_KEYDOWN | ON_WM_KEYDOWN () | El marco llama a esta función miembro cuando se presiona una tecla que no es del sistema. |
WM_KEYUP | ON_WM_KEYUP () | El marco llama a esta función miembro cuando se libera una clave que no es del sistema. |
WM_KILLFOCUS | ON_WM_KILLFOCUS () | El marco llama a esta función miembro inmediatamente antes de perder el foco de entrada. |
WM_LBUTTONDBLCLK | ON_WM_LBUTTONDBLCLK () | El marco llama a esta función miembro cuando el usuario hace doble clic con el botón izquierdo del mouse. |
WM_LBUTTONDOWN | ON_WM_LBUTTONDOWN () | El marco llama a esta función miembro cuando el usuario presiona el botón izquierdo del mouse. |
WM_LBUTTONUP | ON_WM_LBUTTONUP () | El marco llama a esta función miembro cuando el usuario suelta el botón izquierdo del mouse. |
WM_MBUTTONDBLCLK | ON_WM_MBUTTONDBLCLK () | El marco llama a esta función miembro cuando el usuario hace doble clic con el botón central del mouse. |
WM_MBUTTONDOWN | ON_WM_MBUTTONDOWN () | El marco llama a esta función miembro cuando el usuario presiona el botón central del mouse. |
WM_MBUTTONUP | ON_WM_MBUTTONUP () | El marco llama a esta función miembro cuando el usuario suelta el botón central del mouse. |
WM_MENUSELECT | ON_WM_MENUSELECT () | Si el objeto CWnd está asociado con un menú, el marco llama a OnMenuSelect cuando el usuario selecciona un elemento del menú. |
WM_MOUSEACTIVATE | ON_WM_MOUSEACTIVATE () | El marco llama a esta función miembro cuando el cursor está en una ventana inactiva y el usuario presiona un botón del mouse. |
WM_MOUSEHOVER | ON_WM_MOUSEHOVER () | El marco llama a esta función miembro cuando el cursor se desplaza sobre el área del cliente de la ventana durante el período de tiempo especificado en una llamada anterior a TrackMouseEvent. |
WM_MOUSEHWHEEL | ON_WM_MOUSEHWHEEL () | El marco llama a este miembro cuando la ventana actual está compuesta por Desktop Window Manager (DWM), y esa ventana está maximizada. |
WM_MOUSELEAVE | ON_WM_MOUSELEAVE () | El marco llama a esta función miembro cuando el cursor abandona el área del cliente de la ventana especificada en una llamada anterior a TrackMouseEvent. |
WM_MOUSEMOVE | ON_WM_MOUSEMOVE () | El marco llama a esta función miembro cuando se mueve el cursor del mouse. |
WM_MOVE | ON_WM_MOVE () | El marco llama a esta función miembro después de que se haya movido el objeto CWnd. |
WM_PAINT | ON_WM_PAINT () | El marco llama a esta función miembro cuando Windows o una aplicación solicita volver a pintar una parte de la ventana de una aplicación. |
WM_SETFOCUS () | ON_WM_SETFOCUS () | El marco llama a esta función miembro después de obtener el foco de entrada. |
WM_SIZE () | ON_WM_SIZE () | El marco llama a esta función miembro después de que el tamaño de la ventana haya cambiado. |
WM_TIMER | ON_WM_TIMER () | El marco llama a esta función miembro después de cada intervalo especificado en la función miembro SetTimer utilizada para instalar un temporizador. |
WM_VSCROLL | ON_WM_VSCROLL () | El marco llama a esta función miembro cuando el usuario hace clic en la barra de desplazamiento vertical de la ventana. |
WM_WINDOWPOSCHANGED | ON_WM_WINDOWPOSCHANGED () | El marco llama a esta función miembro cuando el tamaño, la posición o el orden Z ha cambiado como resultado de una llamada a la función miembro SetWindowPos u otra función de administración de ventanas. |
No Señor. | Constante / valor y descripción |
---|---|
1 | VK_LBUTTON Boton izquierdo del raton |
2 | VK_RBUTTON Botón derecho del mouse |
3 | VK_CANCEL Procesamiento de rotura de control |
4 | VK_MBUTTON Botón central del mouse (mouse de tres botones) |
5 | VK_BACK Tecla RETROCESO |
6 | VK_RETURN Introducir clave |
7 | VK_TAB Tecla de tabulación |
8 | VK_CLEAR Tecla BORRAR |
9 | VK_SHIFT Tecla Shift |
10 | VK_CONTROL Tecla CTRL |
11 | VK_MENU Tecla Alt |
12 | VK_PAUSE Tecla PAUSA |
13 | VK_CAPITAL Tecla CAPS LOCK |
14 | VK_ESCAPE Tecla ESC |
15 | VK_SPACE Barra espaciadora |
dieciséis | VK_PRIOR Tecla PAGE UP |
17 | VK_NEXT Tecla PAGE DOWN |
18 | VK_END Tecla FIN |
19 | VK_HOME Llave de la casa |
20 | VK_LEFT Tecla FLECHA IZQUIERDA |
21 | VK_UP Tecla FLECHA ARRIBA |
22 | VK_RIGHT Tecla de FLECHA DERECHA |
23 | VK_DOWN Tecla FLECHA ABAJO |
24 | VK_SELECT SELECCIONAR tecla |
25 | VK_PRINT PRINT clave |
26 | VK_EXECUTE Tecla EJECUTAR |
27 | VK_SNAPSHOT Tecla PRINT SCREEN |
28 | VK_INSERT Clave INS |
29 | VK_DELETE Tecla DEL |
30 | VK_NUMPAD0 Tecla 0 del teclado numérico |
31 | VK_NUMPAD1 Tecla del teclado numérico 1 |
32 | VK_NUMPAD2 Tecla del teclado numérico 2 |
33 | VK_NUMPAD3 Tecla del teclado numérico 3 |
34 | VK_NUMPAD4 Teclado numérico 4 teclas |
35 | VK_NUMPAD5 Teclado numérico 5 teclas |
36 | VK_NUMPAD6 Teclado numérico 6 tecla |
37 | VK_NUMPAD7 Teclado numérico 7 tecla |
38 | VK_NUMPAD8 Teclado numérico 8 teclas |
39 | VK_NUMPAD9 Tecla 9 del teclado numérico |
40 | VK_MULTIPLY Multiplicar clave |
41 | VK_ADD Agregar clave |
42 | VK_SEPARATOR Llave separadora |
43 | VK_SUBTRACT Restar clave |
44 | VK_DECIMAL Clave decimal |
45 | VK_DIVIDE Dividir clave |
46 | VK_F1 Tecla F1 |
47 | VK_F2 Tecla F2 |
48 | VK_F3 Tecla F3 |
49 | VK_F4 Tecla F4 |
50 | VK_F5 Tecla F5 |
52 | VK_F6 Tecla F6 |
53 | VK_F7 Tecla F7 |
54 | VK_F8 Tecla F8 |
55 | VK_F9 Tecla F9 |
56 | VK_F10 Tecla F10 |
57 | VK_F11 Tecla F11 |
58 | VK_F12 Tecla F12 |
59 | VK_NUMLOCK Tecla NUM LOCK |
60 | VK_SCROLL Tecla SCROLL LOCK |
61 | VK_LSHIFT Tecla SHIFT izquierda |
62 | VK_RSHIFT Tecla SHIFT derecha |
63 | VK_LCONTROL Tecla CONTROL izquierda |
64 | VK_RCONTROL Tecla CONTROL derecha |