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


код уведомления CBN_CLOSEUP

Отправляется при закрытии списка поля со списком. Родительское окно поля со списком получает этот код уведомления через сообщение WM_COMMAND .

CBN_CLOSEUP

    WPARAM wParam;
    LPARAM lParam; 

Параметры

wParam

LoWORD содержит идентификатор элемента управления поля со списком. HiWORD задает код уведомления.

lParam

Дескриптор поля со списком.

Замечания

Если пользователь изменил текущий выбор, поле со списком также отправляет код уведомления CBN_SELCHANGE при закрытии раскрывающегося списка. Как правило, вы не можете предсказать порядок отправки кодов уведомлений. В частности, код уведомления CBN_SELCHANGE может возникать либо до, либо после CBN_CLOSEUP кода уведомления.

Чтобы выполнить определенный процесс каждый раз, когда пользователь выбирает элемент списка, можно обрабатывать код уведомлений CBN_SELCHANGE или CBN_CLOSEUP. Как правило, перед обработкой изменения в текущем выборе вы ожидаете, пока CBN_CLOSEUP код уведомления. Это может быть особенно важно, если требуется значительный объем обработки.

Этот код уведомления не отправляется в поле со списком с CBS_SIMPLE стилем.

Requirements

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Верхний колонтитул
Winuser.h (включая Windows.h)

См. также

Ссылка

CBN_DROPDOWN

CBN_SELCHANGE

Другие ресурсы

HIWORD

LOWORD

WM_COMMAND