Tworzenie Windows Forms Application w C++ Visual Studio 2012 i 2013
Od wersji Visual Studio 2012 język C++ potraktowano wyjątkowo i nie dodano szablonu do tworzenia aplikacji z okienkowym
interfejsem użytkownika: "Windows Forms Application".
Aby utworzyć aplikację tego typu, można wykonać następujące czynności:
- Wybrać szablon pustego projektu: "Pusty projekt CLR",
w pozycji "Name:" wpisać jego nazwę.
- Po wygenerowaniu projektu, zmieniamy dwie opcje właściwości projektu,
np. w panelu "Eksplorator rozwiązania" klikając prawym klawiszem myszy na nazwę projektu
i wybierając ostatnią na liście pozycję "Właściwości".
Na kartach właściwości w oknie po lewej stronie rozwijamy listę opcji "Konsolidator":
- wybieramy na niej "System" - w oknie po prawej stronie, w pierwszej od góry opcji "Podsystem"
z rozwijalnej listy wybieramy opcję "Okna".
- Następnie w oknie po lewej stronie zaznaczamy na liście pozycję "Zaawansowane"
- w oknie po prawej stronie w pierwszej od góry opcji "Punkt wejścia" wpisujemy słowo: "main".
Zmiany potwierdzamy przyciskiem "OK".
- Dodajemy szablon "Formularz systemu Windows",
wybierając z rozwijanego menu "Projekt" pozycję z listy "Dodaj nowy element...",
w oknie "Categories" z rozwijanej listy "Visual C++" zaznaczamy "Interfejs użytkownika",
a z prawego okienka "Templates" wybieramy szablon "Formularz systemu Windows"
- Uzupełniamy kod głównego pliku projektu (domyślna nazwa MyForm.cpp):
znajdziemy go w panelu "Eksplorator rozwiązania" po rozwinięciu węzła "Pliki Źródłowe".
W pliku tym znajdować się będzie tylko jedna linia kodu (np. #include "MyForm.h").
Poniżej tej instrukcji wpisujemy kod zawierający funkcję główną main.
Przykładowy kod można pobrać: MyForm.cpp.
Należy w nim podmienić słowa: ProjectName na wpisaną przez nas nazwę projektu i MyForm na nazwę formularza okna.
- Opcjonalnie można dodać do węzła "Pliki Źródłowe" projektu plik zawierający dane o programie:
AssemblyInfo.cpp