mensagem | Entrada do mapa | Descrição |
---|---|---|
WM_ACTIVATE | ON_WM_ACTIVATE () | A estrutura chama essa função de membro quando um objeto CWnd está sendo ativado ou desativado. |
WM_ACTIVATEA PP | ON_WM_ACTIVATEAPP () | A estrutura chama essa função de membro para todas as janelas de nível superior da tarefa que está sendo ativada e para todas as janelas de nível superior da tarefa que está sendo desativada. |
WM_APPCOMM E | ON_WM_APPCOMMAND () | A estrutura chama essa função de membro quando o usuário gera um evento de comando do aplicativo. |
WM_CANCELMODE | WM_CANCELMODE () | A estrutura chama esta função de membro para informar CWnd para cancelar qualquer modo interno. |
WM_CHILDACTIVATE | ON_WM_CHILDACTIVATE () | Se o objeto CWnd for uma janela filho de interface de documentos múltiplos (MDI), OnChildActivate é chamado pela estrutura quando o usuário clica na barra de título da janela ou quando a janela é ativada, movida ou dimensionada. |
WM_CLIPBOAR DUPDATE | ON_WM_CLIPBOARDUPDATE () | A estrutura chama essa função de membro quando o conteúdo da área de transferência é alterado. |
WM_CLOSE | ON_WM_CLOSE () | A estrutura chama essa função de membro como um sinal de que o CWnd ou um aplicativo deve ser encerrado. |
WM_CONTEXTMENU | ON_WM_CONTEXTMENU () | Chamado pela estrutura quando o usuário clica com o botão direito do mouse (clica com o botão direito) na janela. |
WM_COPYDATA | ON_WM_COPYDATA () | Essa função de membro é chamada pela estrutura para copiar dados de um aplicativo para outro. |
WM_CREATE | ON_WM_CREATE () | A estrutura chama essa função de membro quando um aplicativo solicita que a janela do Windows seja criada chamando a função de membro Create ou CreateEx. |
WM_CTLCOLOR | ON_WM_CTLCOLOR () | A estrutura chama essa função de membro quando um controle filho está prestes a ser desenhado. |
WM_DELETEITEM | ON_WM_DELETEITEM () | A estrutura chama essa função de membro para informar ao proprietário de uma caixa de listagem ou caixa de combinação desenhada pelo proprietário que a caixa de listagem ou caixa de combinação foi destruída ou que os itens foram removidos. |
WM_DESTROY | ON_WM_DESTROY () | A estrutura chama essa função de membro para informar ao objeto CWnd que ele está sendo destruído. |
WM_DRAWITEM | ON_WM_DRAWITEM () | A estrutura chama essa função de membro para o proprietário de um controle de botão de desenho do proprietário, controle de caixa de combinação, controle de caixa de listagem ou menu quando um aspecto visual do controle ou menu é alterado. |
WM_DROPFILES | ON_WM_DROPFILES () | A estrutura chama esta função de membro quando o usuário libera o botão esquerdo do mouse sobre uma janela que se registrou como o destinatário dos arquivos descartados. |
WM_ENABLE | ON_WM_ENABLE () | A estrutura chama essa função de membro quando um aplicativo altera o estado ativado do objeto CWnd. Sintaxe. |
WM_HELPINFO | ON_WM_HELPINFO () | Lida com Ajuda F1 dentro do aplicativo (usando o contexto atual). |
WM_HOTKEY | ON_WM_HOTKEY () | A estrutura chama essa função de membro quando o usuário pressiona uma tecla de atalho de todo o sistema. |
WM_HSCROLL | ON_WM_HSCROLL () | A estrutura chama essa função de membro quando o usuário clica na barra de rolagem horizontal de uma janela. |
WM_KEYDOWN | ON_WM_KEYDOWN () | A estrutura chama essa função de membro quando uma tecla não pertencente ao sistema é pressionada. |
WM_KEYUP | ON_WM_KEYUP () | A estrutura chama essa função de membro quando uma chave não pertencente ao sistema é liberada. |
WM_KILLFOCUS | ON_WM_KILLFOCUS () | A estrutura chama essa função de membro imediatamente antes de perder o foco de entrada. |
WM_LBUTTONDBLCLK | ON_WM_LBUTTONDBLCLK () | A estrutura chama essa função de membro quando o usuário clica duas vezes com o botão esquerdo do mouse. |
WM_LBUTTONDOWN | ON_WM_LBUTTONDOWN () | A estrutura chama essa função de membro quando o usuário pressiona o botão esquerdo do mouse. |
WM_LBUTTONUP | ON_WM_LBUTTONUP () | A estrutura chama essa função de membro quando o usuário libera o botão esquerdo do mouse. |
WM_MBUTTONDBLCLK | ON_WM_MBUTTONDBLCLK () | A estrutura chama essa função de membro quando o usuário clica duas vezes no botão do meio do mouse. |
WM_MBUTTONDOWN | ON_WM_MBUTTONDOWN () | A estrutura chama essa função de membro quando o usuário pressiona o botão do meio do mouse. |
WM_MBUTTONUP | ON_WM_MBUTTONUP () | A estrutura chama essa função de membro quando o usuário libera o botão do meio do mouse. |
WM_MENUSELECT | ON_WM_MENUSELECT () | Se o objeto CWnd estiver associado a um menu, OnMenuSelect será chamado pela estrutura quando o usuário selecionar um item de menu. |
WM_MOUSEACTIVATE | ON_WM_MOUSEACTIVATE () | A estrutura chama esta função de membro quando o cursor está em uma janela inativa e o usuário pressiona um botão do mouse. |
WM_MOUSEHOVER | ON_WM_MOUSEHOVER () | A estrutura chama essa função de membro quando o cursor passa sobre a área do cliente da janela pelo período de tempo especificado em uma chamada anterior para TrackMouseEvent. |
WM_MOUSEHWHEEL | ON_WM_MOUSEHWHEEL () | O framework chama este membro quando a janela atual é composta pelo Desktop Window Manager (DWM), e essa janela é maximizada. |
WM_MOUSELEAVE | ON_WM_MOUSELEAVE () | A estrutura chama essa função de membro quando o cursor deixa a área do cliente da janela especificada em uma chamada anterior para TrackMouseEvent. |
WM_MOUSEMOVE | ON_WM_MOUSEMOVE () | A estrutura chama essa função de membro quando o cursor do mouse se move. |
WM_MOVE | ON_WM_MOVE () | A estrutura chama essa função de membro depois que o objeto CWnd foi movido. |
WM_PAINT | ON_WM_PAINT () | A estrutura chama essa função de membro quando o Windows ou um aplicativo faz uma solicitação para redesenhar uma parte da janela de um aplicativo. |
WM_SETFOCUS () | ON_WM_SETFOCUS () | A estrutura chama essa função de membro depois de obter o foco de entrada. |
WM_SIZE () | ON_WM_SIZE () | A estrutura chama essa função de membro após a alteração do tamanho da janela. |
WM_TIMER | ON_WM_TIMER () | A estrutura chama essa função de membro após cada intervalo especificado na função de membro SetTimer usada para instalar um cronômetro. |
WM_VSCROLL | ON_WM_VSCROLL () | A estrutura chama essa função de membro quando o usuário clica na barra de rolagem vertical da janela. |
WM_WINDOWPOSCHANGED | ON_WM_WINDOWPOSCHANGED () | A estrutura chama essa função de membro quando o tamanho, posição ou ordem Z mudou como resultado de uma chamada para a função de membro SetWindowPos ou outra função de gerenciamento de janela. |
Sr. Não. | Constante / valor e descrição |
---|---|
1 | VK_LBUTTON Botão esquerdo do mouse |
2 | VK_RBUTTON Botão direito do mouse |
3 | VK_CANCEL Processamento de quebra de controle |
4 | VK_MBUTTON Botão do meio do mouse (mouse de três botões) |
5 | VK_BACK Tecla BACKSPACE |
6 | VK_RETURN Tecla Enter |
7 | VK_TAB Tecla de tabulação |
8 | VK_CLEAR CLEAR key |
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 DE ESPAÇO |
16 | VK_PRIOR Tecla PAGE UP |
17 | VK_NEXT Tecla PAGE DOWN |
18 | VK_END Tecla END |
19 | VK_HOME Tecla HOME |
20 | VK_LEFT Tecla SETA PARA A ESQUERDA |
21 | VK_UP Tecla de SETA PARA CIMA |
22 | VK_RIGHT Tecla de SETA PARA A DIREITA |
23 | VK_DOWN Tecla de SETA PARA BAIXO |
24 | VK_SELECT Tecla SELECT |
25 | VK_PRINT Tecla PRINT |
26 | VK_EXECUTE Tecla EXECUTE |
27 | VK_SNAPSHOT Tecla PRINT SCREEN |
28 | VK_INSERT Chave INS |
29 | VK_DELETE Tecla DEL |
30 | VK_NUMPAD0 Tecla 0 do teclado numérico |
31 | VK_NUMPAD1 Teclado numérico 1 tecla |
32 | VK_NUMPAD2 Tecla 2 do teclado numérico |
33 | VK_NUMPAD3 Tecla 3 do teclado numérico |
34 | VK_NUMPAD4 Tecla do teclado numérico 4 |
35 | VK_NUMPAD5 Tecla 5 do teclado numérico |
36 | VK_NUMPAD6 Tecla 6 do teclado numérico |
37 | VK_NUMPAD7 Tecla 7 do teclado numérico |
38 | VK_NUMPAD8 8 teclas do teclado numérico |
39 | VK_NUMPAD9 Tecla 9 do teclado numérico |
40 | VK_MULTIPLY Chave de multiplicação |
41 | VK_ADD Adicionar chave |
42 | VK_SEPARATOR Chave separadora |
43 | VK_SUBTRACT Subtrair chave |
44 | VK_DECIMAL Chave decimal |
45 | VK_DIVIDE Chave de divisão |
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 esquerda |
62 | VK_RSHIFT Tecla SHIFT direita |
63 | VK_LCONTROL Tecla de controle esquerda |
64 | VK_RCONTROL Tecla CONTROL direita |