mensaje de EM_LINELENGTH

Recupera la longitud, en caracteres, de una línea de un control de edición. Puede enviar este mensaje a un control de edición o a un control de edición enriquecido.

Parámetros

wParam

Índice de caracteres de un carácter en la línea cuya longitud se va a recuperar. Si este parámetro es mayor que el número de caracteres del control, el valor devuelto es cero.

Este parámetro puede ser -1. En este caso, el mensaje devuelve el número de caracteres no seleccionados en líneas que contienen caracteres seleccionados. Por ejemplo, si la selección extendida desde el cuarto carácter de una línea hasta el octavo carácter desde el final de la línea siguiente, el valor devuelto sería 10 (tres caracteres en la primera línea y siete en la siguiente).

lParam

Este parámetro no se utiliza.

Valor devuelto

Para los controles de edición de varias líneas, el valor devuelto es la longitud, en TCHARs, de la línea especificada por el parámetro wParam . Para el texto ANSI, este es el número de bytes; para texto Unicode, este es el número de caracteres. Ello no incluye el carácter de retorno de carro del final de la línea.

Para los controles de edición de una sola línea, el valor devuelto es la longitud, en TCHARs, del texto del control de edición.

Si wParam es mayor que el número de caracteres del control, el valor devuelto es cero.

Comentarios

Use el mensaje EM_LINEINDEX para recuperar un índice de caracteres para un número de línea determinado dentro de un control de edición de varias líneas.

Edición enriquecida: Compatible con Microsoft Rich Edit 1.0 y versiones posteriores. Para obtener información sobre la compatibilidad de versiones de edición enriquecidas con las distintas versiones del sistema, vea Acerca de los controles de edición enriquecidos.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado
Winuser.h (incluye Windows.h)

Consulte también

EM_LINEINDEX