Win32

Win32 是用于开发 32 位程序的一组 Windows 应用程序编程接口(API)。现在 Windows 支持 64 位 处理器 和应用程序,因此这组 API 现在称为 Windows API(或 WinAPI)。

Microsoft 为开发者提供了 Windows SDK(软件开发工具包),用于使用 Windows API 构建 软件。该 API 为软件开发者提供了一组通用工具和命令,使其软件能够与 Windows 操作系统 和计算机的 硬件 交互。例如,它包含用于应用程序窗口、对话框、滚动条和其他 用户界面 元素的通用框架。它还提供了让程序与文件交互、连接硬件设备,以及通过 网络 与其他计算机交互的方式。

Windows 的第一组 API 当时称为 Windows API,为 Windows 1.0 到 3.1 创建了 16 位程序。随着 Windows NT 和 Windows 95 的推出,系统增加了对 32 位程序的支持。为了区分 16 位和 32 位程序,早期的 API 被追溯命名为 Win16,而新的 API 被称为 Win32。

Win32 / Windows API 并不是软件开发者编写 Windows 程序时唯一可以使用的 API。Microsoft 为 Windows 推出的其他 API 包括 .NET、通用 Windows 平台(UWP)和 WinRT。不过,Windows API 经历 Win16、Win32 和现代 WinAPI 的发展后,具备了很高的向后兼容性。为旧版 Windows 编写的软件仍可在较新版本上运行,操作系统会进行一些额外的兼容性处理。

更新日期 October 7, 2022 作者 Brian P.

quiz测试你的知识

Which of the following stores a list of permissions?

A
ECC
0%
B
OCR
0%
C
SIP
0%
D
ACL
0%
Correct! Incorrect!     View the Permissions definition.
More Quizzes →

Tech Terms 计算机词典

本页中Win32的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们

注意:通讯以英文发送。