Compartilhar via


mensagem TVM_SETBORDER

Destinado ao uso interno; não recomendado para uso em aplicativos.

Define o tamanho da borda para os itens em um controle de exibição de árvore. Você pode enviar a mensagem explicitamente ou usando a macro TreeView_SetBorder.

Parâmetros

wParam

Sinalizadores de seção. Esse parâmetro pode usar um dos valores a seguir:

Valor Significado
TVSBF_XBORDER
Aplica o tamanho da borda especificado ao lado esquerdo dos itens no controle de exibição de árvore.
TVSBF_YBORDER
Aplica o tamanho da borda especificado à parte superior dos itens no controle de exibição de árvore.

lParam

LOWORD é um SHORT que especifica o tamanho da borda esquerda, em pixels. HIWORD é um SHORT que especifica o tamanho da borda superior, em pixels.

Valor retornado

Retorna um valor LONG que contém o tamanho da borda anterior, em pixels. O LOWORD contém o tamanho anterior da borda horizontal e o HIWORD contém o tamanho anterior da borda vertical.

Comentários

Aviso de segurança: o uso dessa mensagem pode comprometer a segurança do seu programa.

A borda do item é definida apenas para fins de espaçamento. Uma configuração bem-sucedida dispara um recálculo das barras de rolagem.

Essa mensagem pode não ter suporte em versões futuras do Comctl32.dll. Além disso, essa mensagem não é definida em commctrl.h. Adicione as seguintes definições aos arquivos de origem do aplicativo para usar a mensagem:

#define TVM_SETBORDER (TV_FIRST + 35)
#define TVSBF_XBORDER 0x00000001
#define TVSBF_YBORDER 0x00000002 

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
Commctrl.h

Confira também

TreeView_SetBorder