Třída CComboBoxEx
Poskytnutím podpory pro seznamy obraz rozšiřuje ovládací prvek pole seznamem.
class CComboBoxEx : public CComboBox
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Konstrukce CComboBoxEx objektu. |
Veřejné metody
Název |
Description |
---|---|
Vytvoří pole se seznamem a připojí jej CComboBoxEx objektu. |
|
Vytvoří pole se seznamem s určených stylů rozšířeného systému Windows a připojí jej k ComboBoxEx objektu. |
|
Odebere položku z ComboBoxEx řízení. |
|
Načte ukazatel na podřízeném ovládacím prvku pole se seznamem. |
|
Získá popisovač části ovládacího prvku edit ComboBoxEx řízení. |
|
Načte rozšířené styly, které se používají pro ComboBoxEx řízení. |
|
Načte ukazatel na seznam obrázků, které jsou přiřazeny ComboBoxEx řízení. |
|
Načte položky informací dané ComboBoxEx zboží. |
|
Určuje-li uživatel změnil obsah ComboBoxEx zadáním ovládací prvek pro úpravy. |
|
Vloží novou položku ComboBoxEx řízení. |
|
Nastaví rozšířenou stylů v ComboBoxEx řízení. |
|
Nastaví seznam obrázků pro ComboBoxEx řízení. |
|
Nastaví položku atributy ComboBoxEx řízení. |
|
Nastaví vizuální styl se seznamem rozšířený ovládací prvek pole. |
Poznámky
Pomocí CComboBoxEx vytvořit ovládací prvky pole se seznamem, již chcete-li implementovat vlastní bitovou kopii výkresu kód.Místo toho použijte CComboBoxEx přístup obrazy z seznam obrázků.
Podpora seznamu obrázků
Standardní seznamem vlastník pole se seznamem je zodpovědný za kreslení vytvořením pole se seznamem jako ovládací prvek překreslování obrazu.Při použití CComboBoxEx , není nutné nastavení výkresu stylů CBS_OWNERDRAWFIXED a CBS_HASSTRINGS protože jsou předpokládané.Jinak musíte napsat kód k operacím výkresu.A CComboBoxEx ovládací prvek podporuje až tři obrazy za položku: jedno pro vybraný stav, jeden pro nevybraném stavu a jeden pro překrytí obrazu.
Styly
CComboBoxExpodporuje styly CBS_SIMPLE, CBS_DROPDOWN, CBS_DROPDOWNLIST, a WS_CHILD.Pomocí ovládacího prvku jsou ignorovány všechny styly předány při vytváření okna.Po vytvoření okna můžete zadat další pole se seznamem styly voláním CComboBoxEx členské funkce SetExtendedStyle.Tyto styly můžete:
Nastavení hledání řetězce v seznamu se malá a velká písmena.
Vytvořit pole se seznamem ovládací prvek používaný lomítky (/), zpětné lomítko ("\") a období (".") jako oddělovače word znaky.To umožní uživatelům přejít z aplikace word do word, pomocí klávesové zkratky CTRL + ŠIPKA.
Nastavte pole se seznamem ovládací prvek zobrazení nebo zobrazení obrazu.Jestliže se nezobrazí žádný obrázek, pole se seznamem lze odebrat odsazení textu, který bude přizpůsoben obrazu.
Vytvoření úzkého seznamem, včetně nastavení velikosti tak podélně širší pole se seznamem, které obsahuje.
Tyto příznaky stylu jsou popsány dále v Pomocí CComboBoxEx.
Zpětné volání položku atributy a uchování zboží
Informace o zboží, například indexy pro položky a obrazy, hodnoty odsazení a textové řetězce je uložena ve struktuře Win32 COMBOBOXEXITEM, jak je popsáno v .Struktura také obsahuje členy, které odpovídají příznaky zpětného volání.
Podrobné rámcové diskuse, viz Pomocí CComboBoxEx.
Hierarchii dědičnosti
CComboBoxEx
Požadavky
Záhlaví: afxcmn.h