Dodawanie funkcji z kreatorami kodów
Po utworzeniu projektu, należy zmienić lub dodać do funkcji tego projektu.Takie zadania obejmują tworzenie nowych klas, dodawanie nowych funkcji elementów członkowskich i zmiennych oraz dodawanie metod automatyzacji i właściwości.Kreatorzy kodu są przeznaczone do pozwalają wykonywać wszystkie te czynności.
[!UWAGA]
Można teraz dodać obsługi wiadomości i mapę wiadomości do nich i zastąpić MFC funkcje wirtualnych za pomocą okno właściwości.
Uzyskiwanie dostępu do programu Visual C++ kod kreatorów
Istnieją trzy lokalizacje, skąd kreatorów kodu Visual C++:
Na Projekt menu, Dodaj nowy element polecenie pozwala wywołać Add New Item okno dialogowe, które pomaga dodać nowe pliki do projektu.Add Class polecenie wyświetla Add Class okno dialogowe, które z kolei otworzyć kreatorów dla każdej klasy typów można dodać do projektu.Dodać zasób polecenie wyświetla Dodać zasób okno dialogowe, z którego można utworzyć lub wybrać zasób, aby dodać do projektu.
Jeśli podświetlić klasy lub interfejsu w projekcie w widoku klasy Projekt menu zawiera również następujące polecenia:
Implementować interfejs (z kontroli klasy tylko)
Dodawanie funkcji
Dodawanie zmiennej
Dodawanie punktu połączenia (tylko klasa ATL)
Dodaj metodę (z interfejsu tylko)
Dodaj właściwość (z interfejsu tylko)
Dodawanie zdarzeń (z kontroli klasy tylko)
W Solution Explorer, klikając prawym przyciskiem myszy dowolny folder i klikając polecenie Dodaj z skrót menu pozwala dodać nowe lub istniejące pliki, foldery więcej, elementy, klas, zasobów i odwołania do projektu w sieci Web.
Z okno widoku klasy, klikając prawym przyciskiem myszy odpowiedni węzeł i kliknięcie Dodaj z skrót menu pozwala dodać funkcje, zmienne, klas, właściwości, metody, zdarzenia, interfejsy, punktów połączenia lub inny kod do projektu.
[!UWAGA]
Visual Studio nie udostępnia kreatora, aby dodać interfejs do projektu.Można dodać interfejs Projekt ATL lub Dodanie obsługi ATL swój projekt MFC przez dodawanie przy użyciu prostych obiektów Prosty kreator obiektu ATL.Ewentualnie otwórz plik .idl projektu i utworzyć interfejsu, wpisując:
interface IMyInterface { };
Zobacz implementująca interfejs i Dodawanie obiektów oraz formantów w projekcie ATL Aby uzyskać więcej informacji.
Kreator kodu dostępu z
Opis
Dodaj nowy element
Kreatorzy kod Dodaj nowy element Dodaj pliki źródłowe do swojego projektu.W razie potrzeby, dodatkowe katalogi są tworzone zawierają pliki, gdy silnik budowania projektu oczekuje się je znaleźć.Kod kreatorów dostępnych z ikony Dodaj element obejmują:
Dodaj pliki źródłowe C++ (.cpp, .h, .idl, .rc, srf, .def, .rgs).
Dodawanie plików rozwoju sieci Web (.html, .asp, CSS, .xml).
Dodaj narzędzia i pliki zasobów (.bmp, .cur, .ico, .rct, .sql, .txt).
Tych kreatorów kod ogólnie nie prosi o wszelkie informacje, ale także dodać plik do drzewo rozwoju.Może zmienić nazwę pliku w oknie właściwości.
Solution Explorer
Dostępne z okna Solution Explorer kreatorów kod zależą od tego, gdzie fokus kursor jest po kliknięciu prawym przyciskiem myszy element.Jeśli Dodaj opcja pojawia się po kliknięciu prawym przyciskiem myszy element, przesuń kursor w górę o jeden poziom w drzewie programowania i spróbuj ponownie.Kreatorzy kod będzie zawsze miejsce dodatkowy kod w odpowiednim miejscu w drzewie programowania, bez względu na jest kursor.Kod kreatorów dostępnych z okna Solution Explorer obejmują:
Add Class (otwiera Add Class okno dialogowe zawierające nowe kreatory kodu).
Dodawanie zasobów (nowe, przywóz lub niestandardowy).
Dodaj odwołanie sieci Web.
Widok klasy
Dostępne w widoku klasy kreatorów kod zależą od tego, gdzie fokus kursor jest po kliknięciu prawym przyciskiem myszy element.Jeśli Dodaj opcja nie jest wyświetlana po kliknięciu prawym przyciskiem myszy element, przesuń kursor w górę o jeden poziom w drzewie klasy i spróbuj ponownie.Kreatorzy kod będzie zawsze miejsce dodatkowy kod w odpowiednim miejscu w drzewie programowania, bez względu na jest kursor.Kod kreatorów dostępne w widoku klasy należą:
Implementować interfejs (z kontroli klasy tylko)
Dodawanie punktu połączenia (tylko klasa ATL)
Dodaj metodę (z interfejsu tylko)
Dodaj właściwość (z interfejsu tylko)
Dodawanie zdarzeń (z kontroli klasy tylko)
Otwiera zaznaczenia Add Class Add Class okno dialogowe, które daje dostęp do wszystkich nowych kreatorów kod Add Class.
Zobacz też
Zadania
Zastępowanie funkcji wirtualnych (Visual C++)
Informacje
Nawigacja w strukturze klas (Visual C++)
Koncepcje
Typy plików utworzonych dla projektów Visual C++
Inne zasoby
Tworzenie projektów wykorzystujących interfejs Pulpitu za pomocą kreatorów aplikacji