Compartir a través de


macro Edit_GetFileLineIndex (commctrl.h)

Obtiene el índice de la línea de texto (o lógica) del archivo en función de la línea visible especificada. Puede usar esta macro o enviar el mensaje EM_FILELINEINDEX explícitamente.

Sintaxis

UINT Edit_GetFileLineIndex(
    HWND hwndCtl,
    UINT lineNumber
);

Parámetros

hwndCtl

Identificador del control de edición.

lineNumber

Número de línea de archivo, donde el número de la primera línea es 0. Si lineNumber = -1, se usa la línea de archivo con el símbolo de intercalación.

Valor devuelto

Tipo: UINT

Índice de línea lógica.

Observaciones

El índice de línea lógica es un índice de base cero desde el principio del control de edición.

Esta macro y el mensaje correspondiente no reconocen el ajuste de texto (líneas visibles) y, en su lugar, reconocen líneas de archivo (lógicas) con un delimitador de fin de línea. Cuando el ajuste de texto está desactivado, las líneas visibles son equivalentes a las líneas de archivo.

Los mensajes EM_LINEFROMCHAR, EM_LINEINDEX, EM_LINELENGTH, EM_GETLINE y EM_GETLINECOUNT reconocen el ajuste de texto de línea visible y proporcionan información sobre la línea de texto hasta el salto de línea de ajuste. (Cada línea posterior está delimitada por el siguiente salto de ajuste de texto).

Requisitos

Requisito Importancia
Cliente mínimo compatible Windows 10, versión 1809 [solo aplicaciones de escritorio]
Servidor mínimo admitido Windows Server [solo aplicaciones de escritorio]
de la plataforma de destino de Windows
encabezado commctrl.h