Sdílet prostřednictvím


Zpracování zpráv s oznámením v ovládacích prvcích rozšířeného pole se seznamem

Když uživatelé komunikují s rozšířeným polem se seznamem, ovládací prvek (CComboBoxEx) odesílá zprávy s oznámením do nadřazeného okna, obvykle zobrazení nebo objekt dialogového okna. Tyto zprávy můžete zpracovat, pokud chcete něco udělat v reakci. Když například uživatel aktivuje rozevírací seznam nebo klikne do textového pole ovládacího prvku, odešle se CBEN_BEGINEDIT oznámení.

Pomocí Průvodce třídou přidejte obslužné rutiny oznámení do nadřazené třídy pro tyto zprávy, které chcete implementovat.

Následující seznam popisuje různá oznámení odeslaná rozšířeným ovládacím prvku pole se seznamem.

  • CBEN_BEGINEDIT Odesláno, když uživatel aktivuje rozevírací seznam nebo klikne do textového pole ovládacího prvku.

  • CBEN_DELETEITEM Odesláno po odstranění položky.

  • CBEN_DRAGBEGIN Odesláno, když uživatel začne přetahovat obrázek položky zobrazené v části pro úpravy ovládacího prvku.

  • CBEN_ENDEDIT Odesláno, když uživatel ukončil operaci v textovém poli nebo vybral položku z rozevíracího seznamu ovládacího prvku.

  • CBEN_GETDISPINFO Odesláno k načtení informací o položce zpětného volání.

  • CBEN_INSERTITEM Odesláno při vložení nové položky do ovládacího prvku.

Viz také

Používání atributu CComboBoxEx
Ovládací prvky