Sdílet prostřednictvím


Návod: Vytvoření jednoduché aplikace pásu karet pomocí knihovny MFC

Tento návod ukazuje, jak pomocí Průvodce aplikací MFC vytvořit aplikaci, která má ve výchozím nastavení pás karet. Pás karet pak můžete rozbalit přidáním vlastní kategorie pásu karet s panelem Oblíbené a přidáním některých často používaných příkazů na panel.

Požadavky

Tento názorný postup předpokládá, že jste sadu Visual Studio nastavili tak, aby používala obecné vývojové Nastavení. Pokud používáte jiná nastavení, některé prvky uživatelského rozhraní, na které se odkazuje v následujících pokynech, se nemusí zobrazit.

Vytvoření aplikace MFC obsahující pás karet

  1. Pomocí Průvodce aplikací MFC vytvořte aplikaci MFC, která má pás karet. Viz Návod: Použití nových ovládacích prvků prostředí MFC pro pokyny k otevření průvodce pro vaši verzi sady Visual Studio.

  2. V Průvodci aplikací MFC nastavte následující možnosti:

    1. V části Typ aplikace v části Vizuální styl a barvy vyberte Office 2007 (modrý motiv).

    2. V části Podpora složeného dokumentu se ujistěte, že je vybrána možnost Žádné.

    3. V části Vlastnosti šablony dokumentu zadejte do pole Přípona souboru příponu souboru příponu pro dokumenty, které tato aplikace vytvoří, například mfcrbnapp.

    4. V části Podpora databáze (jenom Visual Studio 2015) se ujistěte, že je vybraná možnost Žádné.

    5. V části Funkce uživatelského rozhraní se ujistěte, že je vybraná možnost Použít pás karet.

    6. Průvodce aplikací MFC ve výchozím nastavení přidává podporu několika ukotvených podoken. Tyto možnosti lze z aplikace odstranit, protože tento návod pouze prezentuje pás karet. V části Pokročilé funkce zrušte zaškrtnutí všech možností.

  3. Kliknutím na tlačítko Dokončit vytvořte aplikaci MFC.

  4. Chcete-li ověřit, zda byla aplikace vytvořena správně, sestavte ji a spusťte. Aplikaci sestavíte tak, že v nabídce Sestavení kliknete na Sestavit řešení. Pokud se aplikace úspěšně sestaví, spusťte ji kliknutím na Spustit ladění v nabídce Ladění .

    Průvodce automaticky vytvoří pás karet s jednou kategorií pásu karet s názvem Domů. Tento pás karet obsahuje tři panely pásu karet s názvem Schránka, Zobrazení a Okno.

Přidání kategorie a panelu na pás karet

  1. Chcete-li otevřít prostředek pásu karet, který průvodce vytvořil, přejděte v nabídce Zobrazení na příkaz Jiný systém Windows a klikněte na příkaz Zobrazení zdrojů. V zobrazení zdrojů klikněte na pás karet a potom poklikejte na IDR_RIBBON.

  2. Nejprve na pás karet přidejte vlastní kategorii poklikáním na kategorii v sadě nástrojů.

    Vytvoří se kategorie, která má popis Category1. Kategorie standardně obsahuje jeden panel.

    Pravým tlačítkem myši klepněte na kategorii1 a potom klepněte na příkaz Vlastnosti. V okně Vlastnosti změňte titulek na Vlastní.

    Vlastnosti Velké obrázky a Malé obrázky určují rastrové obrázky, které se používají jako ikony pro prvky pásu karet v této kategorii. Jelikož je tvorba vlastních rastrových obrázků nad rámec tohoto návodu, stačí použít obrázky vytvořené průvodcem. Malé rastrové obrázky mají velikost 16 × 16 pixelů. U malých obrázků použijte rastrové obrázky, ke kterým přistupuje IDB_FILESMALL ID prostředku. Velké rastrové obrázky mají velikost 32 × 32 pixelů. U velkých obrázků použijte rastrové obrázky, ke kterým přistupuje IDB_FILELARGE ID prostředku.

    Poznámka

    Na displejích s vysokým počtem bodů na palec (HDPI) jsou automaticky použity HDPI verze obrázků.

  3. Dále panel přizpůsobte. Panely se používají k seskupování položek, které spolu logicky souvisejí. Například na kartě Domů této aplikace jsou příkazy Vyjmout, Kopírovat a Vložit umístěné na panelu Schránka . Chcete-li panel přizpůsobit, klepněte pravým tlačítkem myši Panel1 a potom klepněte na příkaz Vlastnosti. V okně Vlastnosti změňte titulek na Oblíbené.

    Pro panel můžete zadat index obrázku. Toto číslo určuje ikonu, která se zobrazí, pokud je panel pásu karet přidán na panel nástrojů Rychlý přístup. Ikona se nezobrazuje na samotném panelu pásu karet.

  4. Chcete-li ověřit, zda byly kategorie a panel pásu karet správně vytvořeny, zobrazte náhled ovládacího prvku pásu karet. Na panelu nástrojů Editor pásu karet klikněte na tlačítko Testovací pás karet. Na pásu karet by se měla zobrazit karta Vlastní a panel Oblíbené .

Přidání prvků na panely pásu karet

  1. Pokud chcete přidat prvky na panel, který jste vytvořili v předchozím postupu, přetáhněte ovládací prvky z oddílu Editor pásu karet panelu nástrojů na panel v návrhovém zobrazení.

  2. Nejprve přidejte tlačítko Tisk . Tlačítko Tisk bude mít podnabídku, která obsahuje příkaz Rychlý tisk , který se vytiskne pomocí výchozí tiskárny. Oba tyto příkazy jsou již pro tuto aplikaci definovány. Nachází se v nabídce aplikace.

    Tlačítko Tisk vytvoříte přetažením nástroje Tlačítko na panel.

    V okně Vlastnosti změňte vlastnost ID na ID_FILE_PRINT, která by již měla být definována. Změnit titulek na Tisk Změňte index obrázku na 4.

    Chcete-li vytvořit tlačítko Rychlý tisk, klikněte na sloupec hodnoty vlastnosti vedle položky nabídky a potom klikněte na tři tečky (...). V Editoru položek kliknutím na tlačítko Nepřičíst vytvořte položku nabídky. V okně Vlastnosti změňte titulek na Rychlý tisk, ID na ID_FILE_PRINT_DIRECT a Obrázek na 5. Vlastnost image určuje ikonu Rychlý tisk v bitmapovém IDB_FILESMALL prostředku.

  3. Chcete-li ověřit, zda byla tlačítka přidána na panel pásu karet, sestavte a spusťte aplikaci. Aplikaci sestavíte tak, že v nabídce Sestavení kliknete na Sestavit řešení. Pokud se aplikace úspěšně sestaví, spusťte aplikaci kliknutím na Spustit ladění v nabídce Ladění . Mělo by se zobrazit tlačítko Tisk a pole se seznamem na panelu Oblíbené na kartě Vlastní na pásu karet.

Další kroky

Postupy: Přizpůsobení panelu nástrojů Rychlý přístup

Postupy: Přizpůsobení tlačítka aplikace

Kompletní ukázky najdete v tématu Ukázky (sada funkcí MFC).

Viz také

Návody
Ukázky (sada funkcí MFC)