CBN_CLOSEUP

CBN_CLOSEUP powiadomienie jest wysyłane, gdy pola listy, pola kombi zostało zamknięte. Okno nadrzędne pola kombi wyświetlany jest następujący komunikat powiadomienia za pośrednictwem wiadomości WM_COMMAND.

CBN_CLOSEUP idComboBox = (int) LOWORD(wParam);  / / Identyfikator kombi pole hwndComboBox = fikcyjnymi (HWND);       / / dojście do pola kombi 

 

Uwagi

Jeśli użytkownik zmienił bieżącego zaznaczenia, pola kombi również wysyła powiadomienie CBN_SELCHANGE po zamknięciu listy rozwijanej. Na ogół nie można przewidzieć, kolejność, w jakiej będą wysyłane powiadomienia. W szczególności wiadomość z powiadomieniem CBN_SELCHANGE może wystąpić przed lub po wiadomości z powiadomieniem CBN_CLOSEUP.

Aby wykonać określonego procesu za każdym razem, użytkownik zaznaczy element listy, może obsłużyć wiadomości z powiadomieniem CBN_SELCHANGE lub CBN_CLOSEUP. Zazwyczaj będzie czekać na zgłoszeniu CBN_CLOSEUP przed przetworzeniem zmianę bieżącego zaznaczenia. Może to być szczególnie ważne, jeśli wymagana jest znaczną część przetwarzania.

To powiadomienie nie jest wysyłana na pole kombi, które zostało zapisane w stylu CBS_SIMPLE.

Skrócone informacje

nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Wymaga wersja 1.0 lub nowsza.
Nagłówka:Zadeklarowane w pliku winuser.h.

Zobacz też

Omówienie pola kombi, wiadomości pole kombi, CBN_DROPDOWN, CBN_SELCHANGE, WM_COMMAND

Index