Windows编程指南:Charles Petzold经典之作
5星 · 超过95%的资源 需积分: 16 37 浏览量
更新于2024-08-01
4
收藏 6.08MB PDF 举报
《Windows程序设计》是Charles Petzold的经典著作,中文版由余孟学翻译,于2000年6月出版,书号为957-8239-73-4,ISBN同样为957-8239-73-4。该书详尽介绍了在Windows 98、Windows NT 4.0及Windows NT 5.0环境下使用C语言和Windows Application Programming Interface (API) 进行程序开发的方法。作者以浅显易懂的方式,引导读者从基础入门,包括:
1. **开始**:介绍了Windows环境,让开发者对操作系统有初步了解,并探讨了编程选项,使他们能够构建首个Windows程序。
2. **Unicode简介**:讲述了字符集的历史和宽字元技术,这对于处理多语言文本至关重要,特别是Windows平台上的宽字元支持。
3. **视窗与消息**:讲解如何创建和管理自己的窗口,以及Windows程式设计中可能遇到的挑战,如事件处理和用户界面设计。
4. **输出文字**:涉及GDI(图形设备接口)的基础知识,如绘制文字、更新屏幕以及利用滚动条等控件。
5. **图形基础**:深入解析GDI的结构,以及如何操作设备内容,包括画点、线、填充区域,以及理解GDI映射方式、矩形、区域和剪裁的概念。
6. **键盘与滑鼠**:涵盖了键盘和鼠标的基本工作原理,以及如何捕捉和处理输入事件,包括鼠标滚轮的使用。
7. **计时器**:介绍计时器的基础概念和应用,如定时任务执行、状态更新和时钟功能。
8. **子窗口控件**:详细解释了各种类型的控件,如按钮、颜色管理、编辑框等,并讨论了功能表、资源管理等。
9. **对话方块**:探讨模态和非模态对话框的区别,以及通用对话方块的使用,剪贴簿功能也在此部分深入探讨。
10. **图像篇**:针对Windows应用程序中的图像处理,包括使用图像资源、剪贴簿操作以及实现复杂的图像浏览功能。
通过这本书,读者不仅可以学习到Windows编程的核心技术,还能了解到Windows环境下的多线程编程、系统调用、资源管理和错误处理等高级主题。由于它以实践为导向,对于希望进入Windows程序开发领域的学习者来说,是一本不可或缺的参考资料。
2009-03-04 上传
2018-05-12 上传
2014-03-13 上传
点击了解资源详情
2009-05-08 上传
2010-10-13 上传
2010-01-12 上传
2010-07-02 上传
113 浏览量
liangtaopc
- 粉丝: 0
- 资源: 5
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录