messaggio di EM_GETTEXTEX
Ottiene il testo da un controllo rich edit.
Parametri
-
wParam
-
Puntatore a una struttura GETTEXTEX , che indica come tradurre il testo prima di inserirlo nel buffer di output.
-
lParam
-
Puntatore al buffer per ricevere il testo. Le dimensioni di questo buffer, in byte, vengono specificate dal membro cb della struttura GETTEXTEX . Usare il messaggio EM_GETTEXTLENGTHEX per ottenere le dimensioni necessarie del buffer.
Valore restituito
Il valore restituito è il numero di TCHARs copiati nel buffer di output, senza includere il carattere di terminazione Null.
Commenti
Se le dimensioni del buffer di output sono inferiori alle dimensioni del testo nel controllo, il controllo di modifica copia il testo dall'inizio e lo inserisce nel buffer fino a quando il buffer non è pieno. Un carattere null di terminazione verrà comunque posizionato alla fine del buffer.
Se viene richiesto testo ANSI, EM_GETTEXTEX usa la funzione WideCharToMultiByte per convertire i caratteri Unicode in ANSI. Consente di passare da Unicode a ANSI usando una tabella codici specifica. La struttura GETTEX contiene membri (lpDefaultChar e lpUsedDefChar) usati nella conversione da Unicode a ANSI.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |
Intestazione |
|
Vedi anche
-
Riferimento
-
Altre risorse