Exibindo linhas e colunas de tabela

Aplica-se a: Outlook 2013 | Outlook 2016

Uma página de propriedade pode ser usada por um provedor de catálogo de endereços para permitir que os usuários definam novos destinatários de email.

A tabela de exibição correspondente contém quatro linhas, uma para cada controle. Os valores das colunas que indicam a posição são os seguintes.

Control XPOS YPOS DELTAX DELTAY
Rótulo de nome de exibição
14
18
49
8
Caixa de edição nome de exibição
76
16
89
12
Email rótulo de endereço
14
42
50
8
caixa de edição de endereço Email
76
40
89
12
Caixa de seleção
14
64
90
12

Esta próxima tabela sugere valores apropriados para o tipo do controle, sua propriedade PR_CONTROL_TYPE (PidTagControlType) e bitmask de sinalizadores, sua propriedade PR_CONTROL_FLAGS (PidTagControlFlags).

Control Tipo Flags
Rótulo de nome de exibição
DTCT_LABEL
0
Caixa de edição nome de exibição
DTCT_EDIT
DT_EDITABLE | DT_REQUIRED
Email rótulo de endereço
DTCT_LABEL
0
caixa de edição de endereço Email
DTCT_EDIT
DT_EDITABLE | DT_REQUIRED
Caixa de seleção
DTCT_CHECKBOX
DT_EDITABLE

A tabela final lista cada controle com o conteúdo de sua estrutura de controle associada. Observe que o valor de cada um dos controles de rótulo aparece na memória seguindo diretamente a estrutura.

Control Structure
Rótulo de nome de exibição
{sizeof(DTBLLABEL), 0} "Nome de exibição:"
Caixa de edição nome de exibição
{sizeof(DTBLEDIT), 0, 80, PR_DISPLAY_NAME}
Email rótulo de endereço
{sizeof(DTBLLABEL), 0} "Email endereço:"
caixa de edição de endereço Email
{sizeof(DTBLEDIT), 0, 80, PR_EMAIL_ADDRESS}
Caixa de seleção
PR_SEND_RICH_INFO

Observação

Os botões OK, Cancel e Help não estão incluídos na tabela de exibição. A interface do usuário pode adicionar contexto a uma caixa de diálogo adicionando controles que não estão na tabela de exibição.

Confira também

Implementação da tabela de exibição