Udostępnij za pośrednictwem


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

Informacje

Kreator aplikacji Win32