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.