Przetwarzanie komunikatów powiadomień w formantach rozszerzonego pola kombiProcessing Notification Messages in Extended Combo Box Controls

Gdy użytkownicy współpracują z rozszerzonym polem kombi, formant ( CComboBoxEx ) wysyła komunikaty powiadomień do okna nadrzędnego, zwykle widok lub obiekt okna dialogowego.As users interact with the extended combo box, the control (CComboBoxEx) sends notification messages to its parent window, usually a view or dialog object. Obsługuj te komunikaty, jeśli chcesz zrobić coś w odpowiedzi.Handle these messages if you want to do something in response. Na przykład gdy użytkownik uaktywnia listę rozwijaną lub kliknie w polu edycji kontrolki, zostanie wysłane powiadomienie CBEN_BEGINEDIT.For example, when the user activates the drop-down list or clicks in the control's edit box, the CBEN_BEGINEDIT notification is sent.

Użyj kreatora klas , aby dodać programy obsługi powiadomień do klasy nadrzędnej dla tych komunikatów, które mają zostać wdrożone.Use the Class Wizard to add notification handlers to the parent class for those messages you want to implement.

Na poniższej liście opisano różne powiadomienia wysyłane przez formant rozszerzonego pola kombi.The following list describes the various notifications sent by the extended combo box control.

  • CBEN_BEGINEDIT wysyłany, gdy użytkownik uaktywnia listę rozwijaną lub kliknie w polu edycji kontrolki.CBEN_BEGINEDIT Sent when the user activates the drop-down list or clicks in the control's edit box.

  • CBEN_DELETEITEM wysyłany po usunięciu elementu.CBEN_DELETEITEM Sent when an item has been deleted.

  • CBEN_DRAGBEGIN wysyłany, gdy użytkownik rozpocznie przeciąganie obrazu elementu wyświetlanego w części edycji kontrolki.CBEN_DRAGBEGIN Sent when the user begins dragging the image of the item displayed in the edit portion of the control.

  • CBEN_ENDEDIT wysyłany, gdy użytkownik zakończył operację w polu edycji lub zaznaczył element z listy rozwijanej kontrolki.CBEN_ENDEDIT Sent when the user has concluded an operation within the edit box or has selected an item from the control's drop-down list.

  • CBEN_GETDISPINFO wysłana do pobrania informacji o elemencie wywołania zwrotnego.CBEN_GETDISPINFO Sent to retrieve display information about a callback item.

  • CBEN_INSERTITEM wysyłany po wstawieniu nowego elementu w kontrolce.CBEN_INSERTITEM Sent when a new item has been inserted in the control.

Zobacz teżSee also

Korzystanie z CComboBoxExUsing CComboBoxEx
FormantyControls