Senza fondo di controlli Rich Edit

Un'applicazione può ridimensionare un controllo rich edit come necessario in modo che sia sempre la stessa dimensione come contenuto. Un controllo rich edit supporta questa funzionalità "senza fondo" cosiddetta inviando alla finestra padre un messaggio di notifica EN_REQUESTRESIZE ogni volta che cambia la dimensione dei suoi contenuti.

Durante l'elaborazione del messaggio di notifica EN_REQUESTRESIZE, un'applicazione deve ridimensionare il controllo alle quote nella struttura REQRESIZE specificata. Un'applicazione potrebbe anche spostare qualsiasi informazione vicino il controllo per soddisfare di modifica del controllo in altezza. Per ridimensionare il controllo, è possibile utilizzare la funzione SetWindowPos.

È possibile imporre un controllo senza fondo rich edit per inviare un messaggio di notifica EN_REQUESTRESIZE utilizzando il messaggio EM_REQUESTRESIZE . Questo messaggio può essere utile quando si elabora il messaggio WM_SIZE.

Per ricevere i messaggi di notifica EN_REQUESTRESIZE, è necessario attivare la notifica utilizzando il messaggio EM_SETEVENTMASK.