Win32 和 C++ 入门

本入门系列的目的是介绍如何使用 Win32 和 COM API 在 C++ 中编写桌面程序。

在第一个模块中,你将逐步了解如何创建和显示窗口。 稍后的模块将介绍组件对象模型 (COM) 、图形和文本以及用户输入。

对于本系列,假设你对 C++ 编程有很好的了解。 假定没有以前使用过Windows编程的经验。 如果你不熟悉 C++,则 C++ 语言文档中提供了学习材料。

在本节中

主题 描述
C++ 中的 Win32 编程简介
本部分介绍Windows编程中使用的一些基本术语和编码约定。
模块 1. 你的第一个 Windows 程序
在本模块中,你将创建一个简单的Windows程序,其中显示了一个空白窗口。
模块 2. 在 Windows 程序中使用 COM
本模块介绍组件对象模型 (COM) ,该模型为许多现代Windows API 提供依据。
模块 3. Windows图形
本模块介绍Windows图形体系结构,重点介绍 Direct2D。
模块 4. 用户输入
本模块介绍鼠标和键盘输入。
示例代码
包含用于下载此系列的示例代码的链接。