Структура LITEM (commctrl.h)
Используется для задания и получения сведений об элементе ссылки.
Синтаксис
typedef struct tagLITEM {
UINT mask;
int iLink;
UINT state;
UINT stateMask;
WCHAR szID[MAX_LINKID_TEXT];
WCHAR szUrl[L_MAX_URL_LENGTH];
} LITEM, *PLITEM;
Члены
mask
Тип: UINT
Сочетание одного или нескольких следующих флагов, описывающих сведения для задания или извлечения:
iLink
Тип: int
Значение типа int , содержащего индекс элемента. Этот числовой индекс используется для доступа к ссылке элемента управления SysLink.
state
Тип: UINT
Сочетание одного или нескольких следующих флагов, описывающих состояние элемента:
Значение | Значение |
---|---|
|
Ссылка может отвечать на введенные пользователем данные. Это значение по умолчанию, если только весь элемент управления не был создан с помощью WS_DISABLED. В этом случае все ссылки отключены. |
|
Ссылка содержит фокус клавиатуры. При нажатии клавиши ВВОД отправляется уведомление NM_CLICK. |
|
Пользователь посетил ссылку. Изменение URL-адреса на не посещенный приведет к снятию этого флага. |
|
Указывает, что элемент управления syslink будет выделяться другим цветом (COLOR_HIGHLIGHT) при наведении указателя мыши на элемент управления. |
|
Включите пользовательские цвета текста. |
stateMask
Тип: UINT
Сочетание флагов, описывающих, какой элемент состояния следует получить или задать. Допустимые элементы идентичны разрешенным в состоянии.
szID[MAX_LINKID_TEXT]
Тип: WCHAR[MAX_LINKID_TEXT]
Строка WCHAR, содержащая имя идентификатора. Максимальное количество символов в массиве равно MAX_LINKID_TEXT. Имя идентификатора не может использоваться для доступа к ссылке элемента управления SysLink. Для доступа к элементу используется индекс элемента.
szUrl[L_MAX_URL_LENGTH]
Тип: WCHAR[L_MAX_URL_LENGTH]
Строка WCHAR, содержащая URL-адрес, представленный ссылкой. Максимальное количество символов в массиве — L_MAX_URL_LENGTH.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | commctrl.h |