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.