Operazioni di appunti Rich Edit

Un'applicazione può incollare il contenuto degli Appunti in un controllo rich edit utilizzando il formato migliore disponibile negli appunti o formato specifico. È inoltre possibile determinare se un controllo rich edit è in grado di incollare un formato degli Appunti.

Come con un controllo di modifica, è possibile copiare o tagliare il contenuto della selezione corrente utilizzando il WM_COPY o WM_CUT messaggio. Analogamente, è possibile incollare il contenuto degli Appunti in un controllo rich edit utilizzando il WM_PASTE messaggio. Il controllo incollerà il primo formato disponibile che riconosce, che presumibilmente è il formato più descrittivo.

Per incollare il formato specifico, è possibile utilizzare il messaggio EM_PASTESPECIAL . Questo messaggio è utile per le applicazioni con un comando Incolla speciale che consente all'utente di selezionare il formato degli Appunti. È possibile utilizzare il messaggio EM_CANPASTE per determinare se un determinato formato viene riconosciuto dal controllo.

È inoltre possibile utilizzare il messaggio EM_CANPASTE per determinare se qualsiasi formato degli Appunti disponibile è riconosciuto da un controllo rich edit. Questo messaggio è utile quando si elabora il messaggio WM_INITMENUPOPUP . Un'applicazione potrebbe attivare o il comando Incolla dipende se il controllo può incollare qualsiasi formato disponibile di grigio.

Controlli di modifica Rich registrare due formati di appunti: Rich Text Format (RTF) e un formato denominato RichEdit testo e oggetti. Un'applicazione può registrare questi formati utilizzando il funzione RegisterClipboardFormat , specificando i valori CF_RTF e CF_RETEXTOBJ.

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index