Funkce uživatelského rozhraní, Průvodce aplikací MFC
Toto téma vysvětluje možnosti, které můžete použít k určení vzhledu aplikace. Funkce uživatelského rozhraní dostupné pro váš projekt závisí na typu aplikace, kterou jste zadali na stránce Průvodce aplikací MFC v Průvodci aplikací MFC. Pokud například vytvoříte jednu aplikaci rozhraní dokumentů, nemůžete přidat podřízené styly snímků.
Styly hlavních snímků
Nastaví funkce hlavního rámečku okna vaší aplikace.
Možnost Popis Tlustý rámeček Vytvoří okno s ohraničením velikosti. Výchozí nastavení Pole Minimalizovat Obsahuje pole pro minimalizaci v okně hlavního rámce. Výchozí nastavení Pole Maximalizovat Obsahuje pole maximalizované v okně hlavního rámce. Výchozí nastavení Minimalizovaný Otevře okno hlavního rámce jako ikonu. Maximalizovaný Otevře okno hlavního rámce s plnou velikostí zobrazení. Systémová nabídka Obsahuje systémovou nabídku v okně hlavního rámce. Výchozí nastavení Pole O aplikaci Obsahuje pole O aplikaci. Uživatel má přístup k tomuto poli z nabídky nápovědy aplikace. Výchozí a neměnné, pokud na stránce Průvodce aplikací MFC nevyberete dialogové okno založené na typu aplikace.
Poznámka: Obvykle není k dispozici možnost indikuje, že průvodce nepoužívá možnost pro projekt, zda je zaškrtnuté nebo nezaškrtnuto políčko nedostupné položky. V takovém případě průvodce vždy přidá do projektu pole O aplikaci, pokud nejdříve nezadáte projekt jako dialogové okno a pak jeho zaškrtnutí zrušte.Počáteční stavový řádek Přidá do aplikace stavový řádek. Stavový řádek obsahuje automatické indikátory pro klávesy CAPS LOCK, NUM LOCK a SCROLL LOCK a řádek zprávy, který zobrazuje řetězce nápovědy pro příkazy nabídek a tlačítka panelu nástrojů. Kliknutím na tuto možnost přidáte také příkazy nabídky pro zobrazení nebo skrytí stavového řádku. Ve výchozím nastavení má aplikace stavový řádek. Není k dispozici pro typy aplikací založených na dialogových oknech. Rozdělené okno Poskytuje rozdělovač. Rozdělovač rozděluje hlavní zobrazení aplikace. V aplikaci s více rozhraními dokumentů (MDI) je okno klienta podřízeného rámce MDI rozdělené okno a v jedné aplikaci rozhraní dokumentů (SDI) a více aplikací dokumentů nejvyšší úrovně je okno klienta hlavního rámce rozdělené okno. Není k dispozici pro typy aplikací založených na dialogových oknech. Styly podřízených snímků
Určuje vzhled a počáteční stav podřízených rámců ve vaší aplikaci. Styly podřízených snímků jsou k dispozici pouze pro aplikace MDI.
Možnost Popis Podřízené minimalizované pole Určuje, jestli má podřízené okno tlačítko minimalizovat (ve výchozím nastavení je povolené). Podřízené maximalizační pole Určuje, jestli má podřízené okno tlačítko maximalizovat (ve výchozím nastavení je povolené). Podřízené maximalizované Určuje, zda je podřízené okno původně maximalizováno nastavením příznaku cs.style WS_MAXIMIZE v preCreateWindow členské funkce CChildFrame
.Panely příkazů (nabídka, panel nástrojů nebo pás karet)
Určuje, jestli vaše aplikace obsahuje nabídky, panely nástrojů a/nebo pás karet. Není k dispozici pro dialogové aplikace.
Možnost Popis Použití klasické nabídky Určuje, že vaše aplikace obsahuje klasickou, nepřetahovatelnou nabídku. Použití klasického dokovacího panelu nástrojů Přidá do aplikace standardní panel nástrojů Windows. Panel nástrojů obsahuje tlačítka pro vytvoření nového dokumentu; otevírání a ukládání souborů dokumentů; vyjmutí kopírování, vkládání nebo tisku textu; a vstup do režimu nápovědy. Povolením této možnosti přidáte také příkazy nabídky k zobrazení nebo skrytí panelu nástrojů. Použití panelu nástrojů stylu prohlížeče Přidá do aplikace panel nástrojů ve stylu Internet Exploreru. Použití řádku nabídek a panelu nástrojů Označuje, že vaše aplikace obsahuje přetažení řádku nabídek a panel nástrojů. Uživatelsky definované panely nástrojů a obrázky Umožňuje uživateli přizpůsobit panel nástrojů a obrázky panelů nástrojů za běhu. Individuální chování nabídky Určuje, zda nabídka obsahuje úplný seznam položek při otevření, nebo pokud obsahuje pouze příkazy, které uživatel nejčastěji používá. Použití pásu karet Místo řádku nabídek nebo panelu nástrojů se v aplikaci používá pás karet podobný Office 2007. Název dialogového okna
U aplikací založených na třídách CDialog se tento název zobrazí v záhlaví dialogového okna. Chcete-li toto pole upravit, musíte nejprve vybrat možnost založenou na dialogovém okně v části Typ aplikace. Další informace naleznete v tématu Typ aplikace, Průvodce aplikací MFC.