Windows程序设计(第五版):C语言与API入门指南
4星 · 超过85%的资源 需积分: 4 107 浏览量
更新于2024-10-06
收藏 7.86MB PDF 举报
《Windows程序设计(第五版)》是一本深入介绍在Microsoft Windows 98、Windows NT 4.0和Windows NT 5.0环境下进行C语言编程的指南。作者Charles Petzold的经典著作经过余孟学的翻译,由壹佰软件开发小组提供CHM格式,涂燕翼负责PDF整理。该书特别强调了Windows Application Programming Interface (API) 的使用,尽管它不是唯一的方法,但对于Windows程序开发者来说,理解和掌握API至关重要。
本书的第一章开篇便阐述了Windows操作系统的历史地位,指出Windows 98作为当时Intel 32位微处理器(如486和Pentium)的主流图形操作系统,而Windows NT则是针对IBM PC兼容机和RISC工作站的增强版本。作者强调,读者在开始学习前需具备三个前提条件:
1. 对Windows 98的用户界面有基本熟悉度:开发应用程序时,必须理解并适应Windows的操作方式,因此作者建议在实际操作Windows的机器上进行编程。
2. 熟悉C语言:C语言是编写Windows程序的基础,作者推荐在Windows 98的MS-DOS命令提示窗口中学习,因为Windows程序设计有时涉及非文本模式编程。虽然不是强制性的,但对C语言的结构和指针有深入了解会更有利于理解。
3. 安装适合Windows程序设计的32位C语言编译器和开发环境:书中假设读者使用的是Microsoft Visual C++ 6.0,这是一款广泛使用的工具,既可单独购买也可作为Visual Studio 6.0的一部分获取。
作者明确表示,他不会假设读者有图形用户界面(GUI)程序设计的经验,而是从零开始引导读者进入Windows编程的世界,逐步提升技能。通过阅读本书,无论是初学者还是有一定经验的程序员,都将能在Windows平台上实现高效且优雅的程序设计。随着每一次重读,读者都能从中获得新的见解和技能提升。
2011-05-21 上传
2012-12-28 上传
227 浏览量
恨天低
- 粉丝: 101
- 资源: 9
最新资源
- waterGame
- angular-trianglify-animate:Angular Trianglify Animate 是一个很小的 (2kb) 插件,用于为您的页面添加对图像 SVG 动画的支持
- malg-cheong:부산대
- CSE316
- 2ALIENTEK 产品资料.rar
- 艾蒙坎
- 2020policebrutality:2020年警察暴行数据的Web界面
- 高端的婚纱摄影前端网页模板.zip
- idea-prado-plugin:PRADO框架对IntelliJ IDEAPHPStorm的支持
- RF++-开源
- show-action-sheet.zip
- 词法分析 编译原理实验/课程设计(C++实现)
- 影刀RPA系列公开课6:内容简介.rar
- 零基础入门CV数据集-数据集
- elec-market:电力批发市场的典范
- demo_spring_security.zip