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, определяемый как символ после амперсанда (&). Нажатие клавиши акселератора помещает фокус в первый элемент управления без меток после этой метки в таблице отображения.
Многостроковые метки не поддерживаются. Для отображения нескольких строк требуется несколько меток.
Метку нельзя использовать в качестве элемента управления редактирования только для чтения. Разница заключается в том, что элемент управления редактирования можно выбрать и скопировать, а метку — нет.
Общие сведения о отображаемых таблицах см. в разделе Таблицы отображения. Сведения о реализации отображаемой таблицы см. в разделе Реализация таблицы отображения.