Vorbereiten Ihrer Entwicklungsumgebung
Um ein Windows-Programm in C oder C++ zu schreiben, müssen Sie das Microsoft Windows Software Development Kit (SDK) oder Microsoft Visual Studio installieren. Das Windows SDK enthält die Header und Bibliotheken, die zum Kompilieren und Verknüpfen Ihrer Anwendung erforderlich sind. Das Windows SDK enthält auch Befehlszeilentools zum Erstellen von Windows-Anwendungen, einschließlich des Visual C++-Compilers und -Linkers. Obwohl Sie Windows-Programme mit den Befehlszeilentools kompilieren und erstellen können, empfehlen wir die Verwendung von Microsoft Visual Studio. Sie können hier einen kostenlosen Download von Visual Studio Community oder kostenlose Testversionen anderer Versionen von Visual Studio herunterladen.
Jedes Release des Windows SDK zielt auf die neueste Version von Windows sowie mehrere frühere Versionen ab. In den Versionshinweisen werden die spezifischen Plattformen aufgeführt, die unterstützt werden. Wenn Sie jedoch keine Anwendung für eine sehr alte Version von Windows verwalten, sollten Sie die neueste Version des Windows SDK installieren. Sie können das neueste Windows SDK hier herunterladen.
Das Windows SDK unterstützt die Entwicklung von 32-Bit- und 64-Bit-Anwendungen. Die Windows-APIs sind so konzipiert, dass derselbe Code ohne Änderungen für 32-Bit- oder 64-Bit kompiliert werden kann.
Hinweis
Das Windows SDK unterstützt die Entwicklung von Hardwaretreibern nicht, und in dieser Reihe wird die Treiberentwicklung nicht behandelt. Informationen zum Schreiben eines Hardwaretreibers finden Sie unter Erste Schritte mit Windows-Treibern.
Nächste
Windows-Codierungskonventionen