Přidání funkce pomocí Průvodců kódem (C++)

Jakmile vytvoříte projekt, budete chtít změnit nebo přidat jeho funkce. Mezi tyto úlohy patří vytváření nových tříd, přidávání nových členských funkcí a proměnných a přidávání metod a vlastností Automation. Průvodci kódem jsou navrženi tak, aby vám umožnili provádět všechny tyto věci.

Poznámka

V sadě Visual Studio 2019 se odeberou následující zřídka používané průvodce kódem. Obecná podpora atl a MFC není odebráním těchto průvodců ovlivněna. Ukázkový kód pro tyto technologie se archivuje v úložišti Microsoft Learn a VCSamples Na GitHubu.

  • Průvodce komponentami ATL COM+ 1.0
  • Průvodce komponentou ATL Active Server Pages
  • Průvodce zprostředkovatelem ATL OLE DB
  • Průvodce stránkou vlastností ATL
  • Průvodce příjemcem ATL OLE DB
  • Mfc ODBC – příjemce
  • MFC – třída z ovládacího prvku ActiveX
  • MFC – třída z Type Lib.

Poznámka

Pomocí Průvodce třídou MFC můžete přidat obslužné rutiny zpráv a namapovat do nich zprávy a přepsat virtuální funkce MFC.

Přístup k průvodcům kódem C++

Existují tři umístění, kde můžete získat přístup k průvodcům kódem jazyka C++:

  • Příkaz Přidat novou položku v nabídce Projekt umožňuje zobrazit Add New Item dialogové okno, které vám pomůže přidat do projektu nové soubory. Příkaz Přidat třídu zobrazí dialogové okno Přidat třídu , které následně otevře průvodce pro každý typ třídy, který můžete přidat do projektu. Pro třídy MFC použijte Průvodce třídou MFC. Příkaz Přidat zdroj zobrazí dialogové okno Přidat zdroj , ve kterém můžete vytvořit nebo vybrat zdroj, který chcete přidat do projektu.

    Pokud v zobrazení třídy zvýrazníte třídu nebo rozhraní v projektu, zobrazí se v nabídce Projekt také následující příkazy:

    • Implementujte rozhraní (pouze z třídy ovládacího prvku)

    • Přidat funkci

    • Přidat proměnnou

    • Přidat spojovací bod (pouze třída ATL)

    • Add – metoda (pouze z rozhraní)

    • Přidat vlastnost (pouze z rozhraní)

    • Přidat událost (pouze z třídy ovládacího prvku)

  • Když v Průzkumník řešení kliknete pravým tlačítkem na libovolnou složku a v místní nabídce kliknete na Přidat, můžete do projektu přidat nové nebo existující soubory, další složky, položky, třídy, zdroje a webové odkazy.

  • Když v okně Zobrazení třídy kliknete pravým tlačítkem na příslušný uzel a v místní nabídce kliknete na Přidat , můžete do projektu přidat funkce, proměnné, třídy, vlastnosti, metody, události, rozhraní, spojovací body nebo jiný kód.

    Poznámka

    Visual Studio neposkytuje průvodce pro přidání rozhraní do projektu. Můžete přidat rozhraní do projektu KNIHOVNY ATL nebo přidat podporu ATL do projektu MFC přidáním jednoduchého objektu pomocí Průvodce jednoduchým objektem ATL. Případně otevřete soubor .idl projektu a vytvořte rozhraní zadáním:

    interface IMyInterface {
    };
    

    Další informace najdete v tématech Implementace rozhraní a Přidání objektů a ovládacích prvků do projektu ATL .

    Průvodce přístupovým kódem z Description
    Přidat novou položku Průvodci kódem Přidat novou položku přidají do projektu zdrojové soubory. V případě potřeby se vytvoří další adresáře, které obsahují soubory, u kterých modul sestavení projektu očekává, že je najde. Mezi průvodce kódem, kteří jsou k dispozici u ikony Přidat položku, patří:

    – Přidejte zdrojové soubory C++ (.cpp, .h, .idl, .rc, .srf, .def, .rgs).
    - Přidejte soubory pro vývoj webu (.html, .asp, .css .xml).
    – Přidejte soubory nástrojů a prostředků (.bmp, .cur, .ico, .rct, .sql, .txt).

    Tito průvodci kódem obvykle nevyžadují žádné informace, ale přidávají soubor do vývojového stromu. Soubor můžete přejmenovat v okně vlastnosti.
    Průzkumník řešení Průvodci kódem, kteří jsou k dispozici z Průzkumník řešení závisí na tom, kde je fokus kurzoru, když kliknete pravým tlačítkem myši na položku. Pokud se po kliknutí pravým tlačítkem na položku nezobrazí možnost Přidat , přesuňte kurzor ve vývojovém stromu o jednu úroveň nahoru a zkuste to znovu. Průvodci kódem vždy umístí další kód na příslušné místo ve vývojovém stromu bez ohledu na to, kde je kurzor. Mezi průvodce kódem, kteří jsou k dispozici z Průzkumník řešení patří:

    - Přidat třídu (otevře dialogové okno Přidat třídu obsahující průvodce novým kódem).
    – Přidejte prostředek (nový, import nebo vlastní).
    - Přidat odkaz na web.
    zobrazení tříd Průvodci kódem, kteří jsou k dispozici v zobrazení třídy, závisí na tom, kde je fokus kurzoru, když kliknete pravým tlačítkem myši na položku. Pokud se po kliknutí pravým tlačítkem myši na položku nezobrazí možnost Přidat , přesuňte kurzor ve stromu tříd o jednu úroveň nahoru a zkuste to znovu. Průvodci kódem vždy umístí další kód na příslušné místo ve vývojovém stromu bez ohledu na to, kde je kurzor. Průvodci kódem, kteří jsou k dispozici v zobrazení tříd, zahrnují:

    - Přidání členské funkce
    - Přidejte proměnnou člena.
    - Přidat třídu.
    - Implementujte rozhraní (pouze z třídy ovládacího prvku)
    - Přidat spojovací bod (pouze třída ATL)
    - Add – metoda (pouze z rozhraní)
    - Přidat vlastnost (pouze z rozhraní)
    - Přidat událost (pouze z třídy ovládacího prvku)

    Výběr Přidat třídu otevře dialogové okno Přidat třídu , které vám poskytne přístup ke všem novým průvodcům Přidat kód třídy.

Viz také

Přepsání virtuální funkce
Navigace v základu kódu jazyka C++ v sadě Visual Studio
Typy projektů C++ v sadě Visual Studio
Typy souborů vytvořené pro projekty Visual Studio C++