Поделиться через


DTBLLABEL

Область применения: Outlook 2013 | Outlook 2016

Описывает метку, которая будет использоваться в диалоговом окне, созданном на основе отображаемой таблицы.

Свойство Значение
Файл заголовка:
Mapidefs.h
Связанный макрос
SizedDtblLabel
typedef struct _DTBLLABEL
{
  ULONG ulbLpszLabelName;
  ULONG ulFlags;
} DTBLLABEL, FAR *LPDTBLLABEL;

Members

ulbLpszLabelName

Расположение в памяти символьной строковой метки.

ulFlags

Битовая маска флагов, используемая для обозначения формата метки, на которую указывает элемент ulbLpszLabelName . Можно задать следующий флаг:

MAPI_UNICODE

Метка имеет формат Юникода. Если флаг MAPI_UNICODE не задан, метка имеет формат ANSI.

Замечания

Структура DTBLLABEL описывает текст элемента управления меткой, который отображается с элементом управления другого типа, чтобы добавить значение в этот элемент управления. Например, большинство элементов управления редактированием размещаются рядом с метками, чтобы сообщить пользователю о типе вводимых сведений. Некоторые элементы управления, такие как поля групп и переключатели, содержат собственные метки.

Метка может содержать акселератор Windows, определяемый как символ после амперсанда (&). Нажатие клавиши акселератора помещает фокус в первый элемент управления без меток после этой метки в таблице отображения.

Многостроковые метки не поддерживаются. Для отображения нескольких строк требуется несколько меток.

Метку нельзя использовать в качестве элемента управления редактирования только для чтения. Разница заключается в том, что элемент управления редактирования можно выбрать и скопировать, а метку — нет.

Общие сведения о отображаемых таблицах см. в разделе Таблицы отображения. Сведения о реализации отображаемой таблицы см. в разделе Реализация таблицы отображения.

См. также

DTCTL

Структуры MAPI