Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Un'applicazione può ridimensionare un controllo di modifica avanzato in base alle esigenze in modo che sia sempre la stessa dimensione del relativo contenuto. Un controllo di modifica avanzato supporta questa cosiddetta funzionalità di senza fondo inviando alla relativa finestra padre un codice di notifica EN_REQUESTRESIZE ogni volta che cambiano le dimensioni del contenuto del controllo.
Cosa è necessario sapere
Tecnologie
Prerequisiti
- C/C++
- Programmazione dell'interfaccia utente di Windows
Disposizioni
Ridimensionare automaticamente un controllo Rich Edit
Quando si elabora il codice di notifica EN_REQUESTRESIZE, un'applicazione deve ridimensionare il controllo alle dimensioni specificate nella struttura REQRESIZE. Un'applicazione può anche spostare tutte le informazioni vicine al controllo per adattare la modifica dell'altezza del controllo. Per ridimensionare il controllo, è possibile usare la funzioneSetWindowPos.
È possibile forzare un controllo di modifica avanzato senza fondo per inviare un codice di notifica EN_REQUESTRESIZE usando il messaggio EM_REQUESTRESIZE. Questo messaggio può essere utile durante l'elaborazione del messaggio di WM_SIZE.
Osservazioni
Per ricevere i codici di notifica EN_REQUESTRESIZE, è necessario abilitare la notifica utilizzando il messaggio EM_SETEVENTMASK.
Argomenti correlati