Come usare i codici di notifica del controllo Rich Edit
La finestra padre di un controllo rich edit può elaborare i codici di notifica per monitorare gli eventi che influiscono sul controllo. I controlli di modifica avanzata supportano tutti i codici di notifica usati con i controlli di modifica, nonché diversi altri.
Informazioni importanti
Tecnologie
Prerequisiti
- C/C++
- Programmazione dell'interfaccia utente di Windows
Istruzioni
Usare un codice di notifica controllo rtf
È possibile determinare quali codici di notifica un controllo rich edit invia la relativa finestra padre impostando la relativa maschera eventi. Per impostare la maschera eventi per un controllo di modifica avanzato, usare il messaggio EM_edizione Standard TEVENTMASK. È possibile recuperare la maschera evento corrente per un controllo di modifica rtf usando il messaggio di EM_GETEVENTMASK. Per un elenco dei flag di maschera evento, vedere Flag maschera eventi controllo rtf.
La finestra padre di un controllo rich edit può filtrare tutti gli input della tastiera e del mouse per il controllo elaborando il codice di notifica EN_MSGFILTER . La finestra padre può impedire l'elaborazione del messaggio della tastiera o del mouse oppure può modificare il messaggio modificando la struttura MSGFILTER specificata.
Un'applicazione può elaborare il codice di notifica EN_PROTECTED per rilevare quando l'utente tenta di modificare il testo protetto. Per contrassegnare un intervallo di testo come protetto, è possibile impostare l'effetto carattere protetto.
È possibile consentire all'utente di eliminare i file in un controllo di modifica avanzato elaborando il codice di notifica EN_DROPFILES . La struttura ENDROPFILES specificata contiene informazioni sui file da eliminare.
Argomenti correlati