Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Obtiene el índice de la línea de texto del archivo (o lógica) que incluye el índice de caracteres especificado (se omiten los delimitadores de ajuste de texto). Puede usar esta macro o enviar el mensaje EM_FILELINEFROMCHAR explícitamente.
Sintaxis
UINT Edit_GetFileLineFromChar(
HWND hwndCtl,
UINT characterIndex
);
Parámetros
hwndCtl
Identificador del control de edición.
characterIndex
Índice de caracteres basado en 0. Si characterIndex = -1, se usa el índice de ubicación de intercalación.
Valor devuelto
Tipo: UINT
Índice de línea lógica.
Observaciones
El índice de caracteres es el índice de base cero del carácter 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 |