EM_LINELENGTH

Un'applicazione invia un messaggio di EM_LINELENGTH per recuperare la lunghezza di una linea, in caratteri, in un controllo di modifica.

EM_LINELENGTH wParam = ich (WPARAM);  / / character lParam index = 0;             / / non utilizzate; deve essere zero 
 

Parametri

ich
Valore di wParam. Specifica l'indice dei caratteri di un carattere in linea la cui lunghezza è da recuperare quando EM_LINELENGTH viene inviato a un controllo di modifica su più righe. Se questo parametro è – 1, il messaggio restituisce il numero di caratteri non selezionati su righe contenenti caratteri selezionati. Ad esempio, se la selezione estesa da quarto carattere di una linea attraverso l'ottavo carattere dalla fine della riga successiva, il valore restituito sarebbe 10 (tre caratteri nella prima riga) e sette sul prossimo.

Valori restituiti

Il valore restituito è la lunghezza, in caratteri, controllo di modifica della riga specificata dal parametro ich quando viene inviato un messaggio EM_LINELENGTH su un multiline. Il valore restituito è la lunghezza, in caratteri del testo nel controllo di modifica quando viene inviato un messaggio EM_LINELENGTH a un controllo di modifica a riga singola.

Osservazioni

Uso il messaggio EM_LINEINDEX per recuperare un indice dei caratteri per un numero di riga specificato all'interno di un multiriga controllo edit.

Descrizione

nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Richiede la versione 1.0 o successiva.
Intestazione:Dichiarata in winuser.

Vedi anche

Cenni preliminari sui controlli di modifica, modificare i messaggi di controllo, EM_LINEINDEX

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

Index