mensaje de EM_GETTEXTEX
Obtiene el texto de un control de edición enriquecido.
Parámetros
-
wParam
-
Puntero a una estructura GETTEXTEX , que indica cómo traducir el texto antes de colocarlo en el búfer de salida.
-
lParam
-
Puntero al búfer para recibir el texto. El tamaño de este búfer, en bytes, lo especifica el miembro cb de la estructura GETTEXTEX . Use el mensaje EM_GETTEXTLENGTHEX para obtener el tamaño necesario del búfer.
Valor devuelto
El valor devuelto es el número de TCHARcopiados en el búfer de salida, no incluido el terminador null.
Comentarios
Si el tamaño del búfer de salida es menor que el tamaño del texto del control, el control de edición copiará el texto desde su principio y lo colocará en el búfer hasta que el búfer esté lleno. Un carácter nulo de terminación se seguirá colocando al final del búfer.
Si se solicita texto ANSI, EM_GETTEXTEX usa la función WideCharToMultiByte para traducir los caracteres Unicode a ANSI. Permite pasar de Unicode a ANSI mediante una página de códigos determinada. La estructura GETTEXTEX contiene miembros (lpDefaultChar y lpUsedDefChar) que se usan en la traducción de Unicode a ANSI.
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 |
|
Consulte también
-
Referencia
-
Otros recursos