准备开发环境

若要在 C 或 C++ 中编写 Windows 程序,必须安装 Microsoft Windows 软件开发工具包(SDK)或 Microsoft Visual Studio。 Windows SDK 包含编译和链接应用程序所需的标头和库。 Windows SDK 还包含用于生成 Windows 应用程序的命令行工具,包括 Visual C++ 编译器和链接器。 尽管可以使用命令行工具编译和生成 Windows 程序,但我们建议使用 Microsoft Visual Studio。 可在此处下载 Visual Studio Community 的免费下载或 Visual Studio 的其他版本的免费试用版,

Windows SDK 的每个版本都面向最新版本的 Windows 以及多个以前的版本。 发行说明列出了支持的特定平台,但除非为旧版 Windows 维护应用程序,否则应安装最新版本的 Windows SDK。 可以在此处下载最新的 Windows SDK

Windows SDK 支持开发 32 位和 64 位应用程序。 Windows API 设计为相同的代码可以针对 32 位或 64 位进行编译,而无需更改。

注意

Windows SDK 不支持硬件驱动程序开发,本系列不会讨论驱动程序开发。 有关编写硬件驱动程序的信息,请参阅 windows 驱动程序 入门。

下一个

Windows 编码约定