使Windows应用程序商品化的必备技术PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:王振祥编著
- 出 版 社:北京:国防工业出版社
- 出版年份:1997
- ISBN:7118015717
- 页数:424 页
第一章 预备知识 1
1.1 引言 1
1.2 Windows的静态连接库、动态连接库及引入库 1
1.3 使用未公开的Windows函数的三种方法 2
一、生成并连接引入库 2
二、通过Windows的特定函数直接使用未公开的函数 2
三、在程序中直接使用未公开的函数 3
四、使用未公开函数的示范程序 3
1.4 如何开发动态连接库 7
一、开发动态连接库的基本知识 7
二、动态连接库的示范程序 8
三、调试动态连接库的方法 12
1.5 窗口的子类及应用 13
一、窗口子类的概念 13
二、窗口子类的示范程序 14
三、示范程序的使用方法 20
1.6 窗口的超类 20
一、窗口超类的概念及所使用的函数 20
二、窗口超类的示范程序 21
三、示范程序的使用方法 28
1.7 禁止作为程序名字使用的字符串 28
1.8 调试程序时监视器出现混乱的解决方法 29
1.9 Windows应用程序使用命令行参数的两种方法 30
1.10 局部变量、函数的参数与全局变量同名的处理方法——在对话中显示信息 32
一、Windows对局部变量、函数参数、全局变量同名的处理原则 32
二、示范程序 32
1.11 C语言程序对嵌入的汇编语言及标号的两种不同处理方法 39
1.12 如何将其它程序的图标、光标及位图提取成ICO、CUR及BMP文件——生成RC文件的简单方法 40
一、用WORKSHOP开发RC文件的正确方法 41
二、用WORKSHOP提取应用程序的资源 41
三、操作示例 43
1.13 对INI文件的操作方法 45
一、INI文件的结构 45
二、对INI文件的操作方法 48
三、示范程序 50
四、示范程序的使用方法 59
1.14 在程序中增加声音效果的方法 59
一、为程序增加声音效果的方法 59
二、示范程序 60
三、示范程序的使用方法 65
第二章 准商品化程序ONSELL及其功能 66
2.1 引言 66
2.2 ONSELL的功能 66
2.3 ONSELL所包括的源文件 67
2.4 ONSELL的使用方法 80
二、安装程序所使用的函数 81
一、安装程序的任务 81
第三章 Windows安装程序的编程技术 81
3.2 通过File/Run执行的安装程序的编程技术 81
3.1 引言 81
三、示范程序 84
四、示范程序的使用方法 97
3.3 在DOS下执行的安装程序的编程技术 97
一、安装Windows应用程序所需要的文件 97
二、INF文件的建立 98
三、MSCUISTF.DLL文件的建立 100
四、脚本文件(MST)的作用与生成 100
五、SETUP.LST文件 102
六、安装时的命令行参数 103
七、关于增加程序组及程序图标 104
八、关于MS—TEST嵌入文件优化的注解 104
九、获取安装用运行文件的方法 104
十、安装程序的实例 104
第四章 向Program Manager中增加程序组和程序图标 136
4.1 引言 136
4.2 关于Program Manager 136
4.3 Program Manager所支持的命令字符串 136
4.4 Program Manager命令字符串的使用方法 138
4.5 示范程序 138
4.6 示范程序的使用方法 149
第五章 向控制面板(Control Panel)中增加应用程序项 150
5.1 引言 150
5.2 Control Panel应用程序的消息 150
5.3 CPIApplet函数 151
5.4 Control Panel应用程序的初始化 151
5.5 启动Control Panel应用程序 152
5.6 Control Panel应用程序的退出 152
5.7 一个完整的Control Panel应用程序示例 153
一、示范程序 153
二、示范程序的使用方法 161
5.8 安装Control Panel应用程序的方法 162
5.9 Control Panel应用程序的使用方法 163
一、使用Control Panel应用程序的方法 163
二、使用Control Panel应用程序的示范程序 163
三、示范程序的使用方法 169
第六章 演示程序的编程技术 170
6.1 引言 170
6.2 演示程序所涉及的问题 170
一、演示功能存在于何处 170
二、对独立的演示程序的考虑 170
6.3 简单演示程序的实现 174
三、演示程序的操作方法及与教程程序之区别 174
一、实现演示程序的关键技术 189
二、向系统消息队列中增加键盘消息 189
6.4 通过增加消息实现演示程序 189
三、向系统消息队列中增加鼠标消息 200
四、通过Keybd_Event和Mouse_Event实现演示程序 209
6.5 通过日志记录与日志播放钩子实现演示程序 225
一、Windows钩子简介 225
二、Windows钩子的种类 226
三、用钩子实现演示程序 227
7.2 编写教程程序所涉及的因素 250
一、创建一个不包括任何框架的全屏幕窗口 250
7.1 引言 250
第七章 Windows教程程序的编程技术 250
二、不用Alt—F4而用Escape结束程序 256
三、输入特定字符的实现——类似于“press Any Key to Continue” 261
四、多种提示信息的显示方法 269
1.在全屏幕上显示普通的文字信息 269
2.以边框方式显示提示信息 269
3.指示器的显示 277
4.伪对话框的显示 285
5.显示指示器的条件 293
五、对操作序列的控制 300
8.1 引言 312
8.2 Windows应用程序被谁加载 312
一、Windows的加载链 312
二、调试程序与被调试程序的关系 312
第八章 Windows程序的反跟踪技术 312
三、测试加载者的方法 313
四、示范程序 314
五、示范程序的使用方法 319
8.3 截取中断函数实现反跟踪 320
一、截取中断的方法 320
三、示范程序 321
二、编写中断处理函数的方法 321
四、示范程序的使用方法 327
第九章 建立帮助系统的三种方法 328
9.1 引言 328
9.2 Windows应用程序帮助系统的简、繁 328
9.3 简单帮助系统的建立 328
一、建立简单帮助系统方法之一 328
二、建立简单帮助系统方法之二 345
9.4 复杂帮助系统的建立 348
一、建立复杂帮助系统的工作 348
二、建立HLP文件的工作 349
三、最重要的RTF文件 350
四、开发RTF文件的方法 353
五、为帮助项增加热点 354
六、建立Contents帮助项 355
七、创建HPJ文件的方法 355
八、在线帮助的实现 356
九、在线帮助的示范程序 357
十、在线帮助示范程序的使用方法 364
10.1 引言 366
10.2 Windows的鲜为人知的功能 366
第十章 Windows应用程序介绍开发者的标准方法 366
10.3 实现方法 367
10.5 示范程序的使用方法 376
第十一章 对应用程序的进一步完善 378
11.1 引言 378
11.2 建立完善的STUB 378
一、如何测试Windows是否在运行 378
二、完善的STUB程序 383
11.3 开发可同时运行于DOS及Windows的程序 386
12.2 如何修改对话框中控制的字体 390
一、修改对话框中控制字体的方法 390
第十二章 控制对话框,建立丰富多彩的帮助系统 390
12.1 引言 390
二、示范程序 391
三、示范程序的使用方法 397
12.3 如何修改对话框中控制的颜色 397
一、修改对话框中控制的颜色的方法 397
二、示范程序 398
12.4 如何修改对话框背景的颜色与样式 404
一、修改对话框背景的颜色与样式的方法 404
二、示范程序 405
一、在对话框中实现动态图标的方法 412
二、示范程序 412
12.5 在对话框中实现动态图标 412
三、示范程序的使用方法 412
三、示范程序的使用方法 419
附录A Windows系统及应用程序的超级分析工具——ANALY简介 420
A.1 系统介绍 420
A.2 系统的文件组成 420
A.3 系统的安装方法 421
A.4 系统的使用方法 421
A.5 补充说明 422
附录B 实用工具集介绍 423
附录C 用Microsoft C编译程序使用本书的方法 424
参考文献 424
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《弹好钢琴必备的五线谱知识》杨青华威武 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《抗战三部曲 国防诗歌集》蒲风著 1937
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017