Windows 95 API开发人员指南PDF电子书下载
- 电子书积分:19 积分如何计算积分?
- 作 者:(美)(特列斯)(Mattbew Telles),(美)(库克)(Andrew Cooke)著;吴冰等译
- 出 版 社:机械工业出版社;西蒙与舒斯特国际出版公司
- 出版年份:1997
- ISBN:7111054636
- 页数:667 页
目录 2
前言 2
译者序 2
第1章 获取系统信息 2
1.1 确定Windows的当前版本 2
1.2 获取有关显示器、鼠标及系统的配置信息 3
1.3 确定计算机的处理器类型 7
1.4 确定多少系统内存是可用的 8
1.5 获取系统上的用户注册信息 9
1.6 获取计算机的网络名 12
1.7 找出计算机上当前登录入网的用户 15
1.8 找出键盘上当前按下的键 18
1.9 使用Windows 95的注册表存取信息 22
1.10 找出程序或DLL的版本号 30
2.1 查找Windows目录和System目录 36
第2章 文件和目录 36
2.2 显示I/O错误信息 41
2.3 检测驱动器中是否有盘 50
2.4 简单地实现文件拷贝 56
第3章 应用程序和任务控制 66
3.1 找出系统上正在运行的任务 66
3.2 激活另一任务 73
3.3 关闭其他的应用程序 78
3.4 找出应用程序的执行文件名 83
3.5 确保应用程序同时只能运行一个实例 85
3.6 在后台运行其他任务 88
3.7 启动另外的程序并等待其运行结束 94
3.8 从应用程序中终止和重启动Windows 98
第4章 绘图和图形设备接口 104
4.1 显示256色的位图 104
4.2 改变位图中的颜色 116
4.3 旋转位图 128
4.4 随鼠标拖动绘制“橡皮带线” 144
4.5 捕捉窗口或部分屏幕 155
4.6 生成动画 165
4.7 实现位图的拖放 178
第5章 对话框 191
5.1 利用对话框作为应用程序的主窗口 191
5.2 改变对话框中的字体 197
5.3 改变对话框中控制的字体 203
5.4 改变对话框的背景颜色 208
5.5 激活和禁止对话框中的控制 211
5.6 改变对话框中显示的控制 218
5.7 在对话框中使用属性单 221
5.8 在对话框中的按钮上绘制图象 225
5.9 在执行另一操作的同时显示“进度”对话框 228
6.1 使编辑控制只读 236
第6章 编辑控制 236
6.2 利用编辑控制获取口令 243
6.3 改变编辑控制的背景颜色 249
6.4 在编辑控制中替换文本 256
6.5 给编辑控制添加撤消功能 262
6.6 确认编辑控制中的输入有效 269
6.7 利用剪贴板进行剪切和粘贴操作 277
第7章 列表框 287
7.1 随同列表项存储信息 287
7.2 捕捉列表框中的双击 295
7.3 通过拖放在列表框中移动列表项 298
7.4 滚动列表框 305
7.5 实现宽列表的水平滚动 308
7.6 在列表框中右对齐数字 311
7.7 实现自绘制列表框 318
7.8 在列表框中存放更多的列表项 324
7.9 实现层次列表(树) 344
第8章 菜单 356
8.1 激活和禁止菜单项 356
8.2 添加和删除菜单项 364
8.3 为菜单项添加核选标记 374
8.4 利用自己定义的核选标记 382
8.5 为系统菜单添加选项 397
8.6 设计点击鼠标右键后弹出的菜单 403
第9章 文档和编辑器 416
9.1 自动打开MDI子窗口 416
9.2 在MDI窗口中利用无模式对话框 419
9.3 随MDI子窗口调整列表框或编辑控制的大小 422
9.4 创建简单的文件阅览器 426
9.5 查找和替换文本 430
9.6 显示大于64KB的文件 435
9.7 改变编辑控制中插入光标的类型 458
9.8 改变插入光标的闪烁速度 461
第10章 打印 465
10.1 确定打印机的性能 465
10.2 确定当前打印机的页面大小和方向 469
10.3 利用通用打印机对话框 472
10.4 打印到文件 477
10.5 确定可用的打印机字体 479
10.6 确定打印队列的状态 482
第11章 应用程序之间的通信 487
11.1 支持从系统程序拖放到应用程序 487
11.2 支持从应用程序拖放到另一应用程序 490
11.3 查看剪贴板的内容 496
11.4 利用剪贴板进行剪切、拷贝和粘贴 499
11.5 编写动态数据交换客户程序 502
11.6 编写动态数据交换服务程序 506
11.7 在动态数据交换中支持系统主题 512
11.8 使文件对象的链接和嵌入(OLE)兼容 547
11.9 创建OLE服务程序对象 552
第12章 音效和音乐 555
12.1 播放音效 555
12.2 读取CD中的曲目信息 560
12.3 播放CD音乐 565
12.4 播放MIDI音乐 574
第13章 有关窗口的应用 584
13.1 编写屏幕保护程序 584
13.2 创建无标题条的窗口 590
13.3 保持一个窗口在所有其他窗口的上面 593
13.4 把一个窗口移到所有其他窗口的下面 595
13.5 改变鼠标光标的形状 596
13.6 改变应用程序窗口极小化时的图标 599
13.7 装入另一应用程序的图标 601
13.8 移动和缩放应用程序中的窗口 605
14.1 确定指针是否有效 610
第14章 程序设计的技巧 610
14.2 确定字符串是否有效 612
14.3 在应用程序中放置版本信息 614
14.4 编写动态连接库 617
14.5 利用动态连接库 622
14.6 创建各种分辨率下都能显示的应用程序 624
第15章 完善应用程序 627
15.1 实现上下文相关帮助 627
15.2 创建状态条 631
15.3 创建工具条 634
15.4 实现在运行时修改工具条 637
15.5 从在线帮助中显示范例 642
15.6 在应用程序启动时显示About框 647
15.7 显示扉屏(splash screen) 653
15.8 确定应用程序的图标 660
15.9 显示作为窗口或对话框背景的位图 662
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《危险化学品经营单位主要负责人和安全生产管理人员安全培训教材》李隆庭,徐一星主编 2012
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《近代旅游指南汇刊 23》王强主编 2014
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019