高级_Windows_编程.docxVIP

  • 2
  • 0
  • 约6.13万字
  • 约 54页
  • 2017-12-24 发布于浙江
  • 举报
高级_Windows_编程

3 高级 Windows 编程 在火箭专家看来,Windows 编程当然算不上什么大工程。但Windows 编程很绝的地方 在于,你不用了解太多细节,就可以完成很多工作。因此,我们在本章中将主要讨论开发一 个完整的Windows 应用程序所需要的一些最重要的内容。本章主要内容有: ??使用资源(如图标、光标和声音) ??菜单 ??基本的图形设备接口和视频系统 ??输入设备 ??传递消息 使用资源 Windows 创建者提出的一个主要设计目标就是,在一个Windows 应用程序中除程序代码 外还能储存更多的资源(甚至Mac 程序也是如此)。他们认为一个程序的数据也能够驻留在 该程序的.EXE 文件中。这是个不错的想法,因为: ·??一个同时含有代码和数据的.EXE 文件更容易分配。 ·??如果没有外部数据文件的话,就不会丢失这些数据。 ·??外部强制转移不会很容易地访问、任意删改、添加、和分配你的数据文件(例 如,.BMP 文件、.WAV 文件等等)。 要满足这种数据库技术,Windows 程序支持该种功能,称之为资源。这只是与你的程序 代码结合在一起的数据的一小部分,这部分数据在以后的运行过程中可被程序本身加载。图 ??第 3 章高级 Windows 编程? 83 3.1 解释了这个概念。 图 3.1 资源和Windows 应用程序的关系 那我们讨论的是哪一种资源呢?实际上对于想编

文档评论(0)

1亿VIP精品文档

相关文档