微软文档比较多,有时候不好找,所以这里整理一下我觉得会使用到的 Windows 的一些学习资料和开发文档。
需要注意官方中文文档的部分内容是机翻的。如果觉得难以阅读,可以点击文档开头的“使用英语阅读”!
官方教学:
用 C++ 创建控制台计算器:这个教学将会告诉你如何创建一个控制台计算器。这种东西是本C/C++的教材都会教,这里列出的原因是因为除此之外,它还教了如何调试应用(如何使用调制器和添加断点,以及如何利用有用的窗口来提高效率)和如何使用 Git 来管理代码。
演练: (c + + 创建传统 Windows 桌面应用程序):这个教学可能很多初学者会比较需要。它将会教你,如何使用 Visual Studio 来创建一个简单的 Windows 桌面应用程序(包括 Visual Studio 需要安装哪些组件,如何操作,以及一些术语名词的介绍,个人觉得非常详细了)。
Windows 上的驱动程序入门:从这里开始学习有关驱动程序的基本概念和Windows驱动开发的相关知识。
如何获取硬件信息:这里告诉开发者如何获取 OEM 标识符、处理器类型、页面大小等硬件信息。
查阅型文档:
这部分是可能需要经常查阅的文档,是关于一些术语、技术的介绍,或者引索。
Windows 数据类型:这里介绍了 Windows 支持的数据类型。
Windows API 索引:这个文档列出了适用于桌面应用程序和服务器应用程序 (API) Windows 应用程序编程接口的参考内容,例如用户界面、Windows 环境 (Shell) 等。
Windows GDI:这个文档介绍了 Microsoft Windows图形设备接口 (GDI)。
Microsoft Windows图形设备接口 (GDI) 使应用程序能够在视频显示器和打印机上使用图形和格式化文本。 Windows的应用程序不会直接访问图形硬件。 相反,GDI 代表应用程序与设备驱动程序交互。
Window Class Styles(窗口类的类型):可以管控窗口样式。例如CS_VREDRAW 表示窗口被移动了就重新绘制整个窗口。可以使用 |
来混合使用。