код уведомления TBN_DROPDOWN
Отправляется элементом управления панели инструментов, когда пользователь нажимает кнопку раскрывающегося списка. Этот код уведомления отправляется в виде сообщения WM_NOTIFY .
TBN_DROPDOWN
lpnmtb = (LPNMTOOLBAR) lParam;
Параметры
-
lParam
-
Указатель на структуру NMTOOLBAR , содержащую сведения об этом коде уведомления. Для этого кода уведомления допустимы только члены hdr и iItem этой структуры.
Возвращаемое значение
Возвращает одно из следующих значений:
Код возврата | Описание |
---|---|
|
Раскрывающийся список обработан. |
|
Раскрывающийся список не обработан. |
|
Раскрывающийся список обработан, но относится к кнопке как к обычной кнопке. |
Комментарии
Примечание
Раскрывающиеся кнопки могут быть простыми (BTNS_DROPDOWN стиле), отображать стрелку рядом с изображением кнопки (BTNS_WHOLEDROPDOWN стиле) или стрелку, отделяющую от изображения (TBSTYLE_EX_DRAWDDARROWS стиле). Если используется разделенная стрелка, TBN_DROPDOWN отправляется только в том случае, если пользователь щелкет часть стрелки кнопки. Если пользователь нажимает main часть кнопки, отправляется WM_COMMAND сообщение с идентификатором кнопки, как и при стандартной кнопке. Для двух других стилей кнопки раскрывающегося списка TBN_DROPDOWN отправляется при нажатии пользователем любой части кнопки.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Заголовок |
|