我们刚刚出版了” 用C++开发Windows应用程序 ”, 作者的系列文章 C++最有价值的专业Kate Gregory . 此材料的目的是C++开发人员,他们想学习如何编写Windows应用程序。它不会教你C++,或者如何使用Windows作为最终用户。但是如果你已经知道C++和Windows,并且想要编写应用程序,这是正确的地方。全文共分六章。
null
- 你需要的工具 在本章中,您将了解Windows SDK以及如何获取它。将介绍visualstudio并解释不同的版本。本资料中的所有演示和示例都是使用免费提供的VisualStudio2010 Express开发的。
- Windows基础 在这里你会看到窗户是如何在引擎盖下工作的。你会遇到像“message”和“handle”这样的词,它们在Windows程序员中随处可见。Windows术语可能与您习惯的术语有所不同,因此本章对此进行了详细说明。您还将看到Windows与应用程序交互并为您提供功能的各种方式。
- 一个简单的Windows应用程序 在本章中,您将了解最简单的Windows应用程序,并了解其结构和工作原理。这些概念将在您编写的每个Windows应用程序中重复出现。您还将看到由visualstudio生成的starter应用程序,以及它与最简单的应用程序的区别。
- 典型的Windows任务 本章首先将初学者应用程序从第3章转换为C风格的函数集合,再转换成面向对象的C++应用程序。然后它使用Direct2D绘制一个简单的UI。通过将反应添加到鼠标和键盘事件中,然后添加控件,可以进一步细化该示例。您还可以看到如何向用户显示消息框。这为您提供了用户界面的所有构建块。
- 使用COM 许多Windows功能是通过组件对象模型COM提供的。本章重点介绍如何使用Windows通过COM提供的功能。它涵盖了COM的概念,演示了如何通过COM调用Windows的文本到语音转换功能,并解释了您将在几乎所有使用COM的应用程序中看到的许多编码模式和约定。
- 采取下一步行动 本章列出了您可能感兴趣的其他九种与Windows相关的技术,并提供了指向您可以用来探索这些技术的起点的链接。在前六章提供的基础上,您可以开始将许多其他技术集成到您自己的Windows应用程序中。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END