Kreator aplikacji MFC
Kreator aplikacji MFC tworzy aplikację, która po skompilowaniu implementuje podstawowe funkcje aplikacji wykonywalnej systemu Windows (.exe). Aplikacja startowa MFC starter zawiera pliki źródłowe (.cpp) języka C++, pliki zasobów (.rc), pliki nagłówków (.h) i pliki projektu (.vcxproj). Kod generowany w tych plikach startowych jest oparty na bibliotece MFC.
Uwaga
Zależnie od wybranych opcji kreator tworzy dodatkowe pliki w projekcie. Jeśli na przykład wybierzesz opcję Pomoc kontekstowa na stronie Funkcje zaawansowane, kreator utworzy pliki niezbędne do skompilowania plików Pomocy projektu. Aby uzyskać więcej informacji na temat plików tworzonych przez kreatora, zobacz Typy plików utworzone dla projektów visual Studio C++ i zobacz plik Readme.txt w projekcie.
Omówienie
Na tej stronie kreatora opisano bieżące ustawienia aplikacji dla tworzonej aplikacji MFC. Domyślnie kreator tworzy projekt w następujący sposób:
Typ aplikacji, kreator aplikacji MFC
Projekt jest tworzony z obsługą interfejsu kart dla wielu dokumentów (MDI). Aby uzyskać więcej informacji, zobacz SDI i MDI.
Projekt używa bibliotek Unicode.
Projekt jest tworzony przy użyciu stylu projektu programu Visual Studio i umożliwia przełączanie stylu wizualnego.
Projekt używa biblioteki MFC w udostępnionym pliku DLL. Aby uzyskać więcej informacji, zobacz Create C/C++ DLL in Visual Studio (Tworzenie bibliotek DLL języka C/C++ w programie Visual Studio).
Obsługa dokumentów złożonych, kreator aplikacji MFC
- Projekt nie obsługuje dokumentów złożonych.
Ciągi szablonu dokumentu, kreator aplikacji MFC
- Nazwa projektu jest używana dla ciągów tekstowych domyślnego szablonu dokumentów.
Obsługa bazy danych, kreator aplikacji MFC
- Projekt nie obsługuje baz danych.
Funkcje interfejsu użytkownika, kreator aplikacji MFC
- Projekt implementuje standardowe funkcje interfejsu użytkownika systemu Windows, takie jak menu systemowe, pasek stanu, maksymalizowanie i minimalizowanie pól, pole Informacje , standardowy pasek menu i pasek narzędzi dokowania oraz ramki podrzędne.
Funkcje zaawansowane, kreator aplikacji MFC
Projekt obsługuje drukowanie i podgląd wydruku.
Projekt obsługuje kontrolki ActiveX. Aby uzyskać więcej informacji, zobacz Sekwencja operacji tworzenia kontrolek ActiveX.
Projekt nie obsługuje automatyzacji, MAPI, gniazd systemu Windows ani aktywnych ułatwień dostępu.
Projekt obsługuje okienko dockowania Eksploratora , okienko Dokowanie danych wyjściowych i okienko Dokowanie właściwości .
Klasy generowane, kreator aplikacji MFC
Klasa widoku projektu pochodzi z
CView
klasy Class.Klasa aplikacji projektu pochodzi z
CWinAppEx
klasy .Klasa dokumentu projektu pochodzi z
CDocument
klasy.Główna klasa ramek projektu pochodzi z
CMDIFrameWndEx
klasy .Klasa ramek podrzędnych projektu pochodzi z
CMDIChildWndEx
klasy .
Aby zmienić te ustawienia domyślne, wybierz odpowiedni tytuł karty w lewej kolumnie kreatora i wprowadź zmiany na wyświetlonej stronie.
Po utworzeniu projektu aplikacji MFC można dodawać do projektu obiekty lub kontrolki przy użyciu kreatorów kodu visual C++.
Zobacz też
Tworzenie aplikacji MFC
Aplikacje klasyczne MFC
Używanie klas do pisania aplikacji dla systemu Windows