Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Um aplicativo pode redimensionar um controle de edição avançado conforme necessário para que ele seja sempre do mesmo tamanho que seu conteúdo. Um controle de edição avançado suporta a chamada funcionalidade sem fundo, enviando à janela pai um código de notificação EN_REQUESTRESIZE sempre que o tamanho do conteúdo do controle muda.
O que precisa de saber
Tecnologias
Pré-requisitos
- C/C++
- Programação da interface do usuário do Windows
Instruções
Redimensionar automaticamente um controle de edição avançado
Ao processar o código de notificação EN_REQUESTRESIZE, uma aplicação deve redimensionar o controlo para as dimensões na estrutura especificada REQRESIZE. Um aplicativo também pode mover qualquer informação que esteja perto do controle para acomodar a mudança de altura do controle. Para redimensionar o controlo, pode usar a função SetWindowPos.
Você pode forçar um controle de edição avançado sem fundo a enviar um código de notificação EN_REQUESTRESIZE usando a mensagem EM_REQUESTRESIZE. Esta mensagem pode ser útil ao processar a mensagem WM_SIZE.
Comentários
Para receber os códigos de notificação EN_REQUESTRESIZE, deve habilitar a notificação usando a mensagem EM_SETEVENTMASK.
Tópicos relacionados