SB_GETTEXT mensagem
Recupera o texto da parte especificada de uma janela status.
Parâmetros
-
wParam
-
Índice baseado em zero da parte da qual recuperar texto.
-
lParam
-
Ponteiro para o buffer que recebe o texto como uma cadeia de caracteres terminada em nulo. Use a mensagem SB_GETTEXTLENGTH para determinar o tamanho necessário do buffer.
Valor retornado
Retorna um valor de 32 bits que consiste em dois valores de 16 bits. A palavra baixa especifica o comprimento, em caracteres, do texto. A palavra alta especifica o tipo de operação usado para desenhar o texto. O tipo pode ser um dos valores a seguir.
Código de retorno | Descrição |
---|---|
|
O texto é desenhado com uma borda para aparecer abaixo do plano da janela. |
|
O texto é desenhado sem bordas. |
|
O texto é desenhado com uma borda para aparecer acima do plano da janela. |
|
O texto é exibido na direção oposta do texto na janela pai. |
Comentários
Aviso de segurança: Usar essa mensagem incorretamente pode comprometer a segurança do programa. Essa mensagem não fornece uma maneira de saber o tamanho do buffer. Se você usar essa mensagem, primeiro chame SB_GETTEXTLENGTH para obter o número de caracteres necessários e, em seguida, chame a mensagem para recuperar a cadeia de caracteres. Se você aguardar antes de chamar SB_GETTEXT o texto pode ser alterado, invalidando assim o valor retornado de SB_GETTEXTLENGTH. Você deve examinar as Considerações de Segurança: Controles do Microsoft Windows antes de continuar.
Esta mensagem retorna um máximo de 65.535 caracteres. Se a cadeia de caracteres de texto for maior que isso, ela será truncada.
Se o texto tiver o tipo de desenho SBT_OWNERDRAW, essa mensagem retornará o valor de 32 bits associado ao texto em vez do tamanho e do tipo de operação.
Janelas normais exibem texto da esquerda para a direita (LTR). O Windows pode ser espelhado para exibir idiomas como hebraico ou árabe que leem da direita para a esquerda (RTL). Se SBT_RTLREADING estiver definido, a cadeia de caracteres lParam lerá na direção oposta do texto na janela pai.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Nomes Unicode e ANSI |
SB_GETTEXTW (Unicode) e ANSI (SB_GETTEXTA ) |