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. 用户输入
本模块介绍鼠标和键盘输入。
示例代码
包含用于下载此系列的示例代码的链接。