Compartilhar via


DTBLLABEL

Aplica-se a: Outlook 2013 | Outlook 2016

Descreve um rótulo que será usado em uma caixa de diálogo que é criada a partir de uma tabela de exibição.

Propriedade Valor
Arquivo de cabeçalho:
Mapidefs.h
Macro relacionada
SizedDtblLabel
typedef struct _DTBLLABEL
{
  ULONG ulbLpszLabelName;
  ULONG ulFlags;
} DTBLLABEL, FAR *LPDTBLLABEL;

Members

ulbLpszLabelName

Posição na memória do rótulo de cadeia de caracteres.

ulFlags

Bitmask de sinalizadores usados para designar o formato do rótulo apontado pelo membro ulbLpszLabelName . O seguinte sinalizador pode ser definido:

MAPI_UNICODE

O rótulo está no formato Unicode. Se o sinalizador MAPI_UNICODE não estiver definido, o rótulo estará no formato ANSI.

Comentários

Uma estrutura DTBLLABEL descreve um texto de controle de rótulo exibido com outro tipo de controle para adicionar significado a esse controle. Por exemplo, a maioria dos controles de edição é posicionada ao lado de rótulos para informar o usuário do tipo de informação a ser inserida. Alguns controles, como caixas de grupo e botões de rádio, mantêm seus próprios rótulos.

O rótulo pode incluir um acelerador windows, identificado como o caractere que segue a ampersand (&). Pressionar a chave do acelerador coloca o foco no primeiro controle não rótulo, não desabotoada, seguindo esse rótulo na tabela de exibição.

Não há suporte para rótulos multiline. Mostrar várias linhas requer vários rótulos.

Não é possível usar um rótulo como um controle de edição somente leitura. A diferença é que um controle de edição pode ser selecionado e copiado, enquanto um rótulo não pode.

Para obter uma visão geral das tabelas de exibição, consulte Tabelas de Exibição. Para obter informações sobre como implementar uma tabela de exibição, consulte Implementando uma tabela de exibição.

Confira também

DTCTL

Estruturas MAPI