Macro Edit_GetFileLineIndex (commctrl.h)
Ottiene l'indice della riga di testo del file (o logica) in base alla riga visibile specificata. È possibile utilizzare questa macro o inviare il messaggio di EM_FILELINEINDEX in modo esplicito.
Sintassi
void Edit_GetFileLineIndex(
hwndCtl,
lineNumber
);
Parametri
hwndCtl
Handle per il controllo di modifica.
lineNumber
Numero di riga del file, dove il numero della prima riga è 0. Se lineNumber = -1, viene usata la riga del file con il cursore.
Valore restituito
nessuno
Osservazioni
L'indice di riga logica è un indice in base zero dall'inizio del controllo di modifica.
Questa macro e il messaggio corrispondente non riconoscono il ritorno a capo del testo (righe visibili) e, al contrario, riconoscono le righe di file (logiche) con un delimitatore di fine riga. Quando il ritorno a capo del testo è disattivato, le righe visibili sono equivalenti alle righe di file.
I messaggi EM_LINEFROMCHAR, EM_LINEINDEX, EM_LINELENGTH, EM_GETLINE e EM_GETLINECOUNT riconoscono il ritorno a capo del testo visibile e forniscono informazioni per la riga di testo fino all'interruzione di riga di ritorno a capo. Ogni riga successiva è delimitata dall'interruzione di testo successiva.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1809 [solo app desktop] |
Server minimo supportato | Windows Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | commctrl.h |