Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Toto téma obsahuje dva příklady, které používají ovládací prvky záložek. První příklad ukazuje, jak pomocí ovládacího prvku Tab přepínat mezi více stránkami textu v hlavním okně aplikace. Druhý příklad ukazuje, jak pomocí ovládacího prvku tab přepínat mezi více stránkami ovládacích prvků v dialogovém okně.
V této části
| Námět | Popis |
|---|---|
|
Vytvoření ovládacího prvku Tab v hlavním okně |
Příklad v této části ukazuje, jak vytvořit kartu jako ovládací prvek a zobrazit ji v klientské oblasti hlavního okna aplikace. Aplikace zobrazí třetí okno (statický ovládací prvek) v oblasti zobrazení ovládacího prvku tab. Okno rodiče umístí a nastaví velikost ovládacího prvku záložek a statického ovládacího prvku při zpracování zprávy WM_SIZE. V tomto příkladu je sedm karet, jedna pro každý den v týdnu. Když uživatel vybere záložku, aplikace ve statickém ovládacím prvku zobrazí název odpovídajícího dne. |
|
Jak vytvořit dialogové okno s kartami |
Příklad v této části ukazuje, jak vytvořit dialogové okno, které používá karty k poskytnutí více stránek ovládacích prvků. Hlavní dialogové okno je modální dialogové okno. Každá stránka ovládacích prvků je definována šablonou dialogového okna, která má styl WS_CHILD. Když je vybrána karta, vytvoří se modeless dialogové okno pro novou stránku a dialogové okno pro předchozí stránku je zničeno. Poznámka: V mnoha případech můžete pomocí seznamů vlastností snadněji implementovat dialogová okna s více stránkami. Další informace o listech vlastností naleznete v tématu O listech vlastností. Šablona hlavního dialogového okna jednoduše definuje dva ovládací prvky tlačítek. Při zpracování události WM_INITDIALOG vytvoří procedura dialogového okna ovládací prvek záložky a načte prostředky šablony dialogového okna pro každá podřízená dialogová okna. |