图书介绍
Microsoft Windows 95开发者必读【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)(S.马鲁齐)Stefano Maruzzi著;翟炯,石秋云译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505338390
- 出版时间:1997
- 标注页数:743页
- 文件大小:27MB
- 文件页数:754页
- 主题词:
PDF下载
下载说明
Microsoft Windows 95开发者必读PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 Win32软件开发1
前言页1
Microsoft Windows的发展过程2
操作平台的识别3
32位编程简介5
Windows的硬件要求7
Intel x86微处理器系列*7
消除分段12
页的结构12
虚拟的8086方式14
转换查寻缓冲器(TLB)14
系统信息的管理15
占先多任务对开发的影响17
Windows 3.x的多任务17
Win32的多任务18
多线程开发20
异步输入方式21
存储器管理22
地址空间24
分页文件24
“保留”和“提交”25
异常27
异常处理程序28
封闭可能产生危险的程序部分28
PAGE-GUARD问题35
释放存储器36
存储器练习38
硬件要求42
第二章 Win32的开发工具42
软件要求43
开发方式和API45
构造Win32应用程序46
Windows 95连接程序48
模块定义文件52
资源文件53
主文件54
WIN32BK.H主文件61
INCLUDE范例62
C语言简介69
#define命令70
句柄(handle)72
第三章 开发Win32应用程序75
Win32入口点75
Win32中的hprevInstance参数76
LpCmdLine参数77
nShowCmd参数78
窗口类的登记78
登记一个类90
窗口的生成92
最常见的错误96
窗口的显示96
消息环97
窗口过程99
截获和处理100
建立开发规则101
Welcome应用程序102
修改客户区的颜色102
Welcome中的其它内容103
Registry数据库的使用108
进程、窗口和实例118
结论122
第四章 消息和窗口刷新(Painting)方式124
消息126
投递的消息127
消息的发送129
发送消息给同类窗口131
发送消息给异类窗口131
发送消息练习131
窗口和消息133
限制窗口的移动141
限制Win32进程的运行副本数量143
消息和占先多任务145
API和消息149
Spy应用程序和消息149
窗口刷新技术150
硬件处理151
设备环境153
显示器环境的访问154
何时使用GetDC()157
输出方式158
WM_PAINT消息160
背景的擦除162
使一个矩形无效162
显示文本163
第五章 资源文件169
资源API171
加载图符173
图符操作练习180
STRINGTABLE(串表)资源183
一次加载几个串185
其它二进制资源186
用户定义的资源188
第六章 菜单的使用192
选择菜单项193
菜单模板195
菜单项定义198
菜单项选项198
一个典型的菜单资源199
加载菜单模板200
菜单的交互操作204
扩展菜单207
不用模板创建新菜单214
在运行时修改菜单项214
同时加载几个菜单219
菜单的修改221
缺省菜单项221
弹出菜单224
在运行时创建菜单224
用作菜单项的位图231
拥有者画(Owner Draw)菜单233
加速键(Acclerator)的实现237
热键功能240
系统菜单244
第七章 创建窗口的艺术247
覆盖窗口类型249
创建覆盖窗口250
弹出窗口类型251
创建弹出窗口252
子窗口类型253
创建子窗口254
父子关系255
标题栏按钮257
三种窗口的实验258
PARTY1范例258
PARTY2范例263
PARTY3范例266
OWNER弹出窗口范例268
窗口坐标系270
客户区的尺寸272
窗口定位273
窗口移动范例276
窗口的重定位277
同时定位几个窗口279
消息框的生成281
定制消息框282
语言和子语言的定义283
消息框286
使用按钮生成消息框286
一次运行一个程序副本287
利用信号灯限制副本数289
生成一个简单的文字处理程序292
扩展标准的存储区293
访问保留的存储区296
第八章 Win32中对话框的管理300
模态和非模态对话框303
对话过程304
生成对话框304
从资源文件中加载模板305
是窗口还是对话框308
对话框械板311
DIALOGEX的选项312
About框313
通知码315
非模态对话框316
对话框的缩小318
公共对话框320
创建公共对话框321
对话框的居中327
第九章 预定义窗口类330
生成控制331
风格332
消息和控制333
通知码333
列出各个Win32进程336
六个预定义类340
按钮类(BUTTON)340
列表框类(LISTBOX)347
编辑类(EDIT)359
组合框类(COMBOBOX)363
静态类(STATIC)366
滚动条类(SCROLLBAR)369
资源枚举372
获取图符377
多文档接口客户类(MDICLIENT)382
第十章 Windows 95的公用控制383
公用控制的生成384
公共风格386
通知码387
公用控制389
拖动(Drag)列表框389
图像列表394
图像列表的管理400
图像列表和拖放操作401
树形视图控制(tree-view control)408
插入新项409
项标志的编辑414
分支排序417
消息和宏函数420
图像列表和树形视图423
通知码424
拖动树形视图项426
开发一种算法427
树形视图控制补遗428
列表视图控制(list-view control)428
生成列表视图控制431
改变视图方式438
列表视图消息440
项的比较443
列表视图宏函数445
通知码448
第十一章 图形设备接口范例450
MESSY范例450
画对象和移动对象452
数据结构456
画一个形状456
移动现有的对象460
源程序剖析461
加载位图461
接受放入的位图464
第十二章 非标准的输入和输出465
键盘465
键盘输入的处理466
ANSI或ASCII468
Unicode和Windows 95470
鼠标器477
鼠标器的单点按480
鼠标的俘获481
鼠标器的双点按482
计时器484
左和右点按488
光标的剪辑489
工具条489
定制工具条499
工具提示504
状态条505
动画控制507
查看其它窗口508
WINSPY是如何工作的510
多媒体光盘播放程序513
PLAYCD是如何工作的515
MS ACCESS 7.0数据库515
创建工具提示521
第十三章 存储器管理和动态连接库(DLL)522
页概念522
转换查寻缓冲器(TLB)523
页边界525
Malloc()和C运行时间库526
堆的管理527
管理一个堆529
共享存储器530
数据的拷贝530
存储器映射文件533
进程边界之间的存储器共享534
访问数据文件543
释放存储器映射文件547
页边界的进一步说明548
虚拟存储器、物理存储器和页文件549
动态连接库(DLL)554
DLL DEE文件555
DLL入口点556
装入DLL558
DLL存储器管理559
第十四章 多线程、进程间通信(IPC)和输入/输出(I/O)561
生成线程562
线程的同步563
建立某些规则564
决定线程的数量566
线程局部存储(TLS)568
线程、窗口和消息570
测量线程性能575
线程的数量577
线程和用户接口578
第一种情况:第二线程填充列表框583
提高第二线程的优先权589
第二种情况:第二线程生成和填充列表框590
窗口和线程594
进程间通信(IPC)机制594
信号灯595
互斥的管理598
利用事件同步线程601
关键区604
等待函数的使用604
线程的同步607
结论611
拥有者画的列表视图612
第十五章 Windows中的先进技术612
特性表619
特性表的页626
向导(Wizard)的生成635
派生子类和派生超类637
派生Edit窗口的子类637
派生子类与回调函数和拥有者画对象的比较642
派生超类642
有关派生超类的某些考虑644
派生超类和动态连接库(DLL)645
消息流646
控制面板对象647
生成能加载CPL模块的应用程序656
生成定制控制658
输入处理663
圆形窗口?663
第十六章 Win95外壳的开发665
任务条(Taskbar)665
桌面(Desktop)667
Easter Eggs程序670
外壳名字空间671
对象的移动、拷贝、删除和重新命名700
最新文档的管理705
生成和重定义一个捷径706
发送文档710
外壳钩子712
外壳对象和定制应用程序715
任务条通告区716
类的探索721
应用程序“条”723
BROWSER范例723
生成应用程序条725
向外壳内拖动727
结论730
附录A 窗口消息731
按值排序的窗口消息列表731
按名字排序的窗口消息736
附录B 本书中所有范例的安装742
动行安装实用程序SETUP742
更新文件743
热门推荐
- 858830.html
- 1308773.html
- 1542465.html
- 3263948.html
- 714002.html
- 529851.html
- 2462546.html
- 2088576.html
- 812917.html
- 2915742.html
- http://www.ickdjs.cc/book_2404921.html
- http://www.ickdjs.cc/book_2111809.html
- http://www.ickdjs.cc/book_2577287.html
- http://www.ickdjs.cc/book_1249253.html
- http://www.ickdjs.cc/book_2852456.html
- http://www.ickdjs.cc/book_3101223.html
- http://www.ickdjs.cc/book_1764968.html
- http://www.ickdjs.cc/book_1794884.html
- http://www.ickdjs.cc/book_1683563.html
- http://www.ickdjs.cc/book_1216033.html