Ustawienia aplikacji Win 32 Kreatora projektu
Użyj tej strony kreatora, aby ustawić opcje dla projektu systemu Win32.
Typ aplikacji
Tworzy typ określonej aplikacji.Opcja
Opis
Aplikacja konsoli
Tworzy aplikację konsoli.Programy konsoli zostały opracowane z Funkcji konsoli, które zapewniają wsparcie tryb znakowy w oknach konsoli.Visual C++ biblioteki run-time także zapewnienia produkcji i dane wejściowe z okna konsoli z standardowe funkcje We/Wy, takich jak printf_s() i scanf_s().Aplikacja konsoli nie ma graficznego interfejsu.Jej kompiluje w pliku .exe i mogą być uruchamiane jako aplikacja autonomiczna z wiersza polecenia.
Można dodać obsługę MFC i ATL aplikacji konsoli.
Aplikacja systemu Windows
Tworzy Win32 program.Program systemu Win32 jest aplikacji wykonywalnej (EXE) napisany w C lub C++, za pomocą wywołania interfejsu Win32 API do tworzenia graficznego interfejsu użytkownika.
Nie można dodać MFC lub ATL obsługuje do aplikacji systemu Windows.
BIBLIOTEKA DLL
Tworzy Win32 biblioteki dołączanej (dynamicznie DLL).Biblioteka DLL systemu Win32 jest plikiem binarnym, napisany w C lub C++, który używa wywołań funkcji API Win32, a nie do klasy MFC i który pełni rolę udostępnioną biblioteką funkcji, które mogą być używane równocześnie przez wiele aplikacji.
Nie można dodać MFC lub ATL obsługuje do aplikacji biblioteki DLL.Można wskazać, że biblioteka DLL eksportuje symbole.
Biblioteka statyczna
Tworzy biblioteki statyczne.Biblioteki statyczne jest plikiem zawierającym obiekty i ich funkcji i danych, która łączy do programu, podczas tworzenia pliku wykonywalnego.W tym temacie wyjaśniono sposób tworzenia plików starter i Właściwości projektu dla statycznych bibliotek.Plik biblioteki statyczne zapewnia następujące korzyści:
Biblioteki statyczne Win32 jest przydatne w przypadku aplikacji, którą użytkownik pracuje wywołań funkcji API Win32, a nie do klasy MFC.
Proces łączenia jest taka sama, czy pozostałej części aplikacji w systemie Windows jest napisany w C lub c++.
Możliwe jest łączenie biblioteki statyczne programu opartego na MFC lub program nie MFC.
Dodatkowe opcje
Określa opcje dla aplikacji, w zależności od jego typu i obsługi technicznej.Opcja
Opis
Pusty projekt
Określa, że pliki projektu są puste.Jeśli masz zestaw plików kodu źródłowego (na przykład plików .cpp, pliki nagłówkowe, ikony, paski narzędzi, okna dialogowe i tak dalej) i aby utworzyć projekt w środowisku programistycznym Visual C++, musisz najpierw utworzyć pusty projekt, następnie dodać pliki do projektu.
Zaznacz to pole wyboru jest niedostępne dla biblioteki statyczne projektów.
Eksportowanie symboli
Określa, że projekt DLL eksportuje symbole.
Wstępnie skompilowanym nagłówka
Określa, że projekt biblioteki statyczne używa skompilowane nagłówka.
Sprawdza, czy cyklu życia tworzenia zabezpieczeń (SDL)
Aby uzyskać więcej informacji na temat SDL zobaczMicrosoft Security Development Lifecycle (SDL) Process Guidance
Dodano obsługę
Dodano obsługę jednej z bibliotek dostarczanych w programie Visual C++.Opcja
Opis
ATL
Opiera się na wspieranie projektu klas w Active Template Library (ATL).Win32 console tylko dla aplikacji.
Uwaga tej opcji nie oznacza obsługę dodawania obiektów ATL przy użyciu biblioteki ATL kod kreatorów.Można dodawać tylko do projektów ATL obiekty ATL lub MFC projekty przy użyciu biblioteki ATL obsługują.
MFC
Opiera się na wspieranie projektu biblioteki Microsoft Foundation Class (MFC).Dla aplikacji konsolowych Win32 i tylko statyczne biblioteki.
Zobacz też
Zadania
Tworzenie aplikacji Windows Win32