EM_GETLINE mensaje (Winuser.h)

Copia una línea de texto de un control de edición y la coloca en un búfer especificado. Puede enviar este mensaje a un control de edición o a un control de edición enriquecido.

Parámetros

wParam

Índice de base cero de la línea que se va a recuperar de un control de edición de varias líneas. Un valor de cero especifica la línea superior. Este parámetro se pasa por alto en los controles de edición de una sola línea.

lParam

Puntero al búfer que recibe una copia de la línea. Antes de enviar el mensaje, establezca la primera palabra de este búfer en el tamaño, en TCHARs, del búfer. Para el texto ANSI, este es el número de bytes; para texto Unicode, este es el número de caracteres. El tamaño de la primera palabra se sobrescribe mediante la línea copiada.

Valor devuelto

El valor devuelto es el número de TCHARcopiados. El valor devuelto es cero si el número de línea especificado por el parámetro wParam es mayor que el número de líneas del control de edición.

Comentarios

Editar controles: La línea copiada no contiene un carácter nulo de terminación.

Controles de edición enriquecidos: Compatible con Microsoft Rich Edit 1.0 y versiones posteriores. La línea copiada no contiene un carácter nulo de terminación, a menos que no se haya copiado ningún texto. Si no se copió ningún texto, el mensaje coloca un carácter NULO al principio del búfer. 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

Referencia

EM_LINELENGTH

Edit_GetLine

Otros recursos

WM_GETTEXT