Sdílet prostřednictvím


Třídy ovládacích prvků

Třídy ovládacích prvků zapouzdřují širokou škálu standardních ovládacích prvků Windows od statických textových ovládacích prvků až po ovládací prvky stromové struktury. Mfc navíc poskytuje některé nové ovládací prvky, včetně tlačítek s rastrovými obrázky a ovládacími pruhy.

Ovládací prvky, jejichž názvy tříd končí klávesou Ctrl, byly v systému Windows 95 nové a systém Windows NT verze 3.51.

Statické ovládací prvky zobrazení

CStatic
Okno statického zobrazení. Statické ovládací prvky slouží k označení, rámečku nebo oddělení jiných ovládacích prvků v dialogovém okně nebo okně. Mohou také zobrazovat grafické obrázky místo textu nebo pole.

Textové ovládací prvky

CEdit
Okno ovládacího prvku upravitelný text Ovládací prvky pro úpravy slouží k přijetí textového vstupu od uživatele.

CIPAddressCtrl
Podporuje textové pole pro manipulaci s IP adresou (Internet Protocol).

CRichEditCtrl
Ovládací prvek, ve kterém může uživatel zadat a upravit text. Na rozdíl od zapouzdřeného CEditovládacího prvku , formátovaný ovládací prvek pro úpravy podporuje formátování znaků a odstavců a objekty OLE.

Ovládací prvky představující čísla

CSliderCtrl
Ovládací prvek obsahující posuvník, který uživatel přesune a vybere hodnotu nebo sadu hodnot.

CSpinButtonCtrl
Uživatel může kliknout na dvojici tlačítek se šipkami a zvýšit nebo zmenšovat hodnotu.

CProgressCtrl
Zobrazí obdélník, který je postupně vyplněný zleva doprava a označuje průběh operace.

CScrollBar
Ovládací okno posuvníku. Třída poskytuje funkce posuvníku, pro použití jako ovládací prvek v dialogovém okně nebo okně, prostřednictvím kterého může uživatel zadat pozici v rozsahu.

Tlačítka

Tlačítko tlačítka
Ovládací okno tlačítka. Třída poskytuje programové rozhraní pro tlačítko, zaškrtávací políčko nebo přepínač v dialogovém okně nebo okně.

CBitmapButton
Tlačítko s rastrovým obrázkem místo textového popis

Seznamy

CListBox
Okno ovládacího prvku seznam. V seznamu se zobrazí seznam položek, které může uživatel zobrazit a vybrat.

CDragListBox
Poskytuje funkce seznamu Systému Windows; umožňuje uživateli přesouvat položky seznamu, jako jsou názvy souborů a řetězcové literály, v seznamu. Seznamy s touto schopností jsou užitečné pro seznam položek v jiném pořadí než v abecedním pořadí, jako jsou například názvy cest nebo soubory v projektu.

CComboBox
Okno ovládacího prvku pole se seznamem Pole se seznamem se skládá z ovládacího prvku pro úpravy a seznamu.

CComboBoxEx
Rozšíří ovládací prvek pole se seznamem tím, že poskytuje podporu pro seznamy obrázků.

CCheckListBox
Zobrazí seznam položek se zaškrtávacími políčky, u kterých může uživatel zaškrtnout nebo zrušit zaškrtnutí vedle každé položky.

CListCtrl
Zobrazí kolekci položek, které se skládají z ikony a popisku, podobně jako v pravém podokně Průzkumník souborů.

CTreeCtrl
Zobrazí hierarchický seznam ikon a popisků uspořádaných podobným způsobem jako v levém podokně Průzkumník souborů.

Panely nástrojů a stavové pruhy

CToolBarCtrl
Poskytuje funkce běžného ovládacího prvku panelu nástrojů Windows. Většina programů MFC místo této třídy používá CToolBar .

CStatusBarCtrl
Vodorovné okno, obvykle rozdělené do podoken, ve kterých může aplikace zobrazit informace o stavu. Většina programů MFC místo této třídy používá CStatusBar .

Různé ovládací prvky

CAnimateCtrl
Zobrazí jednoduchý videoklip.

CToolTipCtrl
Malé automaticky otevírané okno, které zobrazuje jeden řádek textu popisující účel nástroje v aplikaci.

CDateTimeCtrl
Podporuje buď rozšířený ovládací prvek pro úpravy, nebo jednoduchý ovládací prvek rozhraní kalendáře, který umožňuje uživateli zvolit konkrétní hodnotu data nebo času.

CHeaderCtrl
Zobrazí názvy nebo popisky sloupců.

CMonthCalCtrl
Podporuje jednoduchý ovládací prvek rozhraní kalendáře, který umožňuje uživateli vybrat datum.

CTabCtrl
Ovládací prvek s kartami, na kterých uživatel může kliknout, podobně jako děliče v poznámkovém bloku.

CHotKeyCtrl
Umožňuje uživateli vytvořit kombinaci klávesových zkratek, kterou může uživatel stisknout a rychle provést akci.

CLinkCtrl
Vykreslí označený text a spustí příslušné aplikace, když uživatel klikne na vložený odkaz.

CHtmlEditCtrl
Poskytuje funkce ovládacího prvku WebBrowser technologie ActiveX v okně MFC.

CImageList
Poskytuje funkce seznamu imagí Systému Windows. Seznamy obrázků se používají s ovládacími prvky seznamu a stromovými ovládacími prvky. Lze je také použít k ukládání a archivaci sady rastrových obrázků stejné velikosti.

CCtrlView
Základní třída pro všechna zobrazení přidružená k ovládacím prvkům Windows. Zobrazení založená na ovládacích prvcích jsou popsaná níže.

CEditView
Zobrazení, které obsahuje standardní ovládací prvek pro úpravy systému Windows.

CRichEditView
Zobrazení, které obsahuje ovládací prvek pro úpravy s formátem Windows.

CListView
Zobrazení, které obsahuje ovládací prvek seznamu systému Windows.

CTreeView
Zobrazení, které obsahuje ovládací prvek stromu Windows.

Viz také

Přehled třídy