Visual Studio 2010: Windows-Programme mit Visual C++ erstellen
In der MSDN Library stehen sechs neue Artikel zur Verfügung, die demonstrieren, wie man mit Visual Studio 2010 Windows-Programme mit einer grafischen Benutzeroberfläche in Visual C++ erstellen kann. Alle Artikel von Richard und Alexander Kaiser basieren auf dem Fachbuch "C++ mit Microsoft Visual C++ 2008". Folgende Themen sind verfügbar:
· Erste Schritte: Einfache Windows .NET Programme mit Visual C++: Dieser Artikel zeigt an sehr einfachen Beispielen, wie man mit Visual Studio 2010 und C++ Windows-Programme mit einer grafischen Benutzeroberfläche entwickeln kann.
· Steuerelemente für die Benutzeroberfläche: Ein Überblick über einige der wichtigsten Steuerelemente von Windows-Programmen. Dabei werden am Beispiel eines Labels, einer TextBox und eines Buttons einige der wichtigsten Eigenschaften, Methoden und Ereignisse vorgestellt. Im Vordergrund steht, wie man diese unter C++ anspricht.
· Windows Forms-Anwendungen mit Standard-C++: Beschreibt ein allgemein einsetzbares Programmschema, mit dem Windows Forms-Anwendungen mit Anweisungen in Standard-C++ geschrieben werden können.
· C++/CLI-Erweiterungen: Visual C++ verwendet in Windows Forms-Anwendungen eine Erweiterung von Standard-C++, die als C++/CLI bezeichnet wird. Die C++/CLI-Erweiterungen integrieren einige C#-Konzepte in C++ und ermöglichen die Nutzung der.NET-Bibliothek auch unter C++.
· .NET-Klassen in C++ Windows Forms-Anwendungen: In einer C++ Windows Forms-Anwendung steht im Wesentlichen die gesamte .NET-Bibliothek zur Verfügung. An einigen einfachen Beispielen wird gezeigt, wie .NET-Klassen in C++ verwendet werden können.
· Win32-DLLs und Win32-API-Funktionen in Windows Forms-Anwendungen verwenden: In einer C++ Windows Forms-Anwendung können auch Win32-DLLs verwendet werden. Das wird am Beispiel von Win32-API-Funktionen gezeigt.
Die verwendeten Beispiele stehen als Visual Studio-Projekt zum Download zur Verfügung. Alle Artikel und Beispiele sind auch für Visual Studio 2005 und Visual Studio 2008 in der MSDN Library zu finden.