SB_GETTEXTLENGTH mensaje

Recupera la longitud, en caracteres, del texto de la parte especificada de una ventana de estado.

Parámetros

wParam

Índice de base cero del elemento desde el que se va a recuperar texto.

lParam

Debe ser cero.

Valor devuelto

Devuelve un valor de 32 bits que consta de dos valores de 16 bits. La palabra baja especifica la longitud, en caracteres, del texto. La palabra alta especifica el tipo de operación utilizada para dibujar el texto. El tipo puede ser uno de los siguientes valores:

Código devuelto Descripción
0
El texto se dibuja con un borde que aparece por debajo del plano de la ventana.
SBT_NOBORDERS
El texto se dibuja sin bordes.
SBT_OWNERDRAW
El texto se dibuja mediante la ventana primaria.
SBT_POPOUT
El texto se dibuja con un borde para que aparezca más alto que el plano de la ventana.
SBT_RTLREADING
El texto se mostrará en la dirección opuesta al texto de la ventana primaria.

Comentarios

Las ventanas normales muestran texto de izquierda a derecha (LTR). Windows se puede reflejar para mostrar idiomas como hebreo o árabe que leen de derecha a izquierda (RTL). Si se establece SBT_RTLREADING, el texto de la ventana de estado especificado leerá en la dirección opuesta del texto de la ventana primaria.

Este mensaje devuelve una longitud máxima de cadena de 65 535 caracteres. Si la cadena de texto real es más larga que esa, el SB_GETTEXT mensaje lo trunca.

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
Commctrl.h
Nombres Unicode y ANSI
SB_GETTEXTLENGTHW (Unicode) y SB_GETTEXTLENGTHA (ANSI)