Mensagens de notificação de Controlarar de editar

O usuário faz solicitações de edição usando o teclado e o mouse. O sistema envia cada solicitação para janela do pai do Controlarar de editar na forma de uma mensagem WM_COMMAND . A mensagem inclui o identificador de Controlarar de editar na baixa-ordem palavra de wParam parâmetro, o identificador do Controlarar de editar na lParam parâmetro e uma mensagem de notificação de Controlarar de editar correspondente para a ação do usuário no alto-ordem palavra de wParam parâmetro.

Um aplicativo deve examinar cada mensagem de notificação e responder de forma apropriada. A tabela a seguir lista cada Editar mensagem de notificação de Controlarar e a ação que gera-lo.

Mensagem de notificação Ação do usuário
EN_CHANGE O usuário modificou o texto em um controle editar. O sistema atualiza a exibição antes de enviar esta mensagem (ao contrário de EN_UPDATE).
EN_ERRSPACE O Controlarar de editar não é possível alocar memória suficiente para atender uma solicitação específica.
EN_HSCROLL O usuário clicou a barra de rolagem horizontal do Controlarar de editar. O sistema envia esta mensagem antes de atualizar a tela.
EN_KILLFOCUS O usuário tiver selecionado outro controle.
EN_MAXTEXT Ao inserir texto, o usuário excedeu o número especificado de caracteres para o Controlarar de editar. Inserção foi truncada. Esta mensagem também é enviada quando um Controlarar de editar não tem o estilo ES_AUTOHSCROLL e o número de caracteres a ser inserido excede a largura do Controlarar de editar ou quando um Controlarar de editar não tem o estilo ES_AUTOVSCROLL e o número total de linhas a ser inserido excede a altura do Controlarar de editar.
EN_SETFOCUS O usuário selecionou esse controle de edição.
EN_UPDATE O usuário tem alterado o texto no Controlarar de Editarar e o sistema está prestes a exibir o novo texto. O sistema envia esta mensagem depois de formatar o texto, mas antes de exibi-lo, para que o aplicativo pode redimensionar a janela Editar controle.
EN_VSCROLL O usuário clicou a barra de rolagem vertical do Controlarar de editar. O sistema envia esta mensagem antes de atualizar a tela.

Além disso, o sistema envia uma mensagem WM_CTLCOLOREDIT para janela pai de um Controlarar de editar antes o Controlarar de editar é desenhado. Esta mensagem contém um identificador de contexto de Exibir do Controlarar de editar (DC) e um identificador da janela filho. A janela pai pode usar essas alças para alterar o texto do Controlarar de editar e cores de fundo.

Index