Partilhar via


Notificações de um Rich controle de edição

Notificação de mensagens de eventos de relatório que afetam uma rica controle de edição (CRichediçãoCtrl).Que eles possam ser processados pelo pai janela ou, usando a reflexão de mensagem, pelo rich controle de edição propriamente dito.Controles de edição de rich oferecer suporte a todos sistema autônomo mensagens de notificação usadas com controles de edição, bem sistema autônomo vários outros adicionais.Você pode determinar qual notificação mensagens uma rica controle de edição envia sua janela pai, definindo sua "máscara de evento".

Para conjunto a máscara de evento para uma rica controle de edição, use o SetEventMaskfunção de membro .Você pode recuperar a máscara de evento corrente para uma rica controle de edição usando o GetEventMaskfunção de membro .

Os parágrafos a seguir listam várias notificações específicas e seus usos:

  • EN_MSGFILTER   Manipulando o EN_MSGFILTER notificação permite que uma classe, ambos o rich controle de edição ou sua janela pai, filtrar todos os teclado e mouse para o controle de entrada.O manipulador pode impedir que a mensagem teclado ou mouse que estão sendo processados ou pode alterar a mensagem, modificando o especificadoMSGFILTER estrutura.

  • EN_PROTECTED   Manipular o EN_PROTECTED mensagem de notificação para detectar quando o usuário tentar modificar texto protegido.Para marcar um intervalo de texto sistema autônomo protegido, você pode conjunto o efeito de caractere protegida.Para obter mais informações, consulte formatação de caractere em Rich edição controles.

  • EN_DROPFILES   Você pode permitir que o usuário solte os arquivos em um controle rich edição, processando o EN_DROPFILES mensagem de notificação.O especificadoENDROPFILES estrutura contém informações sobre os arquivos que está sendo cancelado.

  • EN_SELCHANGE   Um aplicativo pode detectar quando a seleção corrente é alterada, processando o EN_SELCHANGE mensagem de notificação.A mensagem de notificação Especifica um SELCHANGE estrutura que contém informações sobre a nova seleção.

Consulte também

Conceitos

Controles (MFC)

Referência

Usando CRichEditCtrl