Udostępnij przez


Przetwarzanie wiadomości powiadomień w rozszerzonych kontrolkach kombinowanych

Gdy użytkownicy korzystają z rozszerzonego pola kombi, kontrolka (CComboBoxEx) wysyła powiadomienia do okna nadrzędnego, zazwyczaj widoku lub obiektu okna dialogowego. Zajmij się tymi komunikatami, jeśli chcesz coś zrobić w odpowiedzi. Na przykład gdy użytkownik aktywuje listę rozwijaną lub kliknie w polu edycji kontrolki, zostanie wysłane powiadomienie CBEN_BEGINEDIT.

Użyj Kreatora klas , aby dodać programy obsługi powiadomień do klasy nadrzędnej dla tych komunikatów, które chcesz zaimplementować.

Poniższa lista zawiera opis różnych powiadomień wysyłanych przez rozszerzoną kontrolkę pola kombi.

  • CBEN_BEGINEDIT Wysłane, gdy użytkownik aktywuje listę rozwijaną lub klika w polu edycji.

  • CBEN_DELETEITEM wysłane po usunięciu elementu.

  • CBEN_DRAGBEGIN Wysłane, gdy użytkownik zacznie przeciągać obraz elementu wyświetlanego w edytowanej części kontrolki.

  • CBEN_ENDEDIT jest wysyłane, gdy użytkownik zakończył operację w polu edycji lub wybrał element z listy rozwijanej kontrolki.

  • CBEN_GETDISPINFO Wysłane w celu pobrania informacji o elemencie wywołania zwrotnego.

  • CBEN_INSERTITEM wysłane, gdy nowy element został dodany do kontrolki.

Zobacz także

Korzystanie z CComboBoxEx
Sterowanie