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