Microsoft Windows 95 developer’s guide

副标题:无

作   者:(美)[S.马鲁齐]Stefano Maruzzi著;翟炯,石秋云译

分类号:

ISBN:9787505338395

微信扫一扫,移动浏览光盘

简介

本书采用经史合参的方法,将《孟子》中的典章教训与春秋史迹相互融合,不但彰明了其政治、社会、文化背景,还融汇了作者对于时局、社会及人生所思所感,给读者以启迪

目录

第一章 Win32软件开发
目录
MicrosoftWindows的发展过程
操作平台的识别
32位编程简介
Intelx86微处理器系列
Windows的硬件要求
消除分段
页的结构
虚拟的8086方式
转换查寻缓冲器(TLB)
系统信息的管理
Windows3.x的多任务
占先多任务对开发的影响
Win32的多任务
多线程开发
异步输入方式
存储器管理
地址空间
分页文件
“保留”和“提交”
异常
封闭可能产生危险的程序部分
异常处理程序
PAGE_GUARD问题
释放存储器
存储器练习
第二章 Win32的开发工具
硬件要求
软件要求
开发方式和API
构造Win32应用程序
Windows95连接程序
模块定义文件
资源文件
主文件
WIN32BK.H主文件
INCLUDE范例
C语言简介
#define命令
句柄(handle)
Win32入口点
第三章 开发Win32应用程序
Win32中的hprevInstance参数
LpCmdLine参数
nShowCmd参数
窗口类的登记
登记一个类
窗口的生成
窗口的显示
最常见的错误
消息环
窗口过程
截获和处理
建立开发规则
Welcome应用程序
修改客户区的颜色
Welcome中的其它内容
Registry数据库的使用
进程、窗口和实例
结论
第四章 消息和窗口刷新(Painting)方式
消息
投递的消息
消息的发送
发送消息给同类窗口
发送消息给异类窗口
发送消息练习
窗口和消息
限制窗口的移动
限制Win32进程的运行副本数量
消息和占先多任务
API和消息
Spy应用程序和消息
窗口刷新技术
硬件处理
设备环境
显示器环境的访问
何时使用GetDC()
输出方式
WM_PAINT消息
背景的擦除
使一个矩形无效
显示文本
第五章 资源文件
资源API
加载图符
图符操作练习
STRINGTABLE(串表)资源
一 次加载几个串
其它二进制资源
用户定义的资源
第六章 菜单的使用
选择菜单项
菜单模板
菜单项定义
菜单项选项
一 个典型的菜单资源
加载菜单模板
菜单的交互操作
扩展菜单
不用模板创建新菜单
在运行时修改菜单项
同时加载几个菜单
菜单的修改
缺省菜单项
弹出菜单
在运行时创建菜单
用作菜单项的位图
拥有者画(OwnerDraw)菜单
加速键(Acclerator)的实现
热键功能
系统菜单
第七章 创建窗口的艺术
覆盖窗口类型
创建覆盖窗口
弹出窗口类型
创建弹出窗口
子窗口类型
创建子窗口
父子关系
标题栏按钮
PARTY1范例
三 种窗口的实验
PARTY2范例
PARTY3范例
OWNER弹出窗口范例
窗口坐标系
客户区的尺寸
窗口定位
窗口移动范例
窗口的重定位
同时定位几个窗口
消息框的生成
定制消息框
语言和子语言的定义
使用按钮生成消息框
消息框
一 次运行一个程序副本
利用信号灯限制副本数
生成一个简单的文字处理程序
扩展标准的存储区
访问保留的存储区
第八章 Win32中对话框的管理
模态和非模态对话框
对话过程
生成对话框
从资源文件中加载模板
是窗口还是对话框
对话框模板
DIALOGEX的选项
About框
通知码
非模态对话框
对话框的缩小
公共对话框
创建公共对话框
对话框的居中
第九章 预定义窗口类
生成控制
风格
通知码
消息和控制
列出各个Win32进程
按钮类(BUTTON)
六 个预定义类
列表框类(LISTBOX)
编辑类(EDIT)
组合框类(COMBOBOX)
静态类(STATIC)
滚动条类(SCROLLBAR)
资源枚举
获取图符
多文档接口客户类(MDICLIENT)
第十章 Windows95的公用控制
公用控制的生成
公共风格
通知码
公用控制
拖动(Drag)列表框
图像列表
图像列表的管理
图像列表和拖放操作
树形视图控制(tree-viewcontrol)
插入新项
项标志的编辑
分支排序
消息和宏函数
图像列表和树形视图
通知码
拖动树形视图项
开发一种算法
列表视图控制(list-viewcontrol)
树形视图控制补遗
生成列表视图控制
改变视图方式
列表视图消息
项的比较
列表视图宏函数
通知码
MESSY范例
第十一章 图形设备接口范例
画对象和移动对象
画一个形状
数据结构
移动现有的对象
加载位图
源程序剖析
接受放入的位图
第十二章 非标准的输入和输出
键盘
键盘输入的处理
ANSI或ASCII
Unicode和Windows95
鼠标器
鼠标器的单点按
鼠标的俘获
鼠标器的双点按
计时器
左和右点按
工具条
光标的剪辑
定制工具条
工具提示
状态条
动画控制
查看其它窗口
WINSPY是如何工作的
多媒体光盘播放程序
MSACCESS7.0数据库
PLAYCD是如何工作的
创建工具提示
第十三章 存储器管理和动态连接库(DLL)
页概念
转换查寻缓冲器(TLB)
页边界
Malloc()和C运行时间库
堆的管理
管理一个堆
共享存储器
数据的拷贝
存储器映射文件
进程边界之间的存储器共享
访问数据文件
释放存储器映射文件
页边界的进一步说明
虚拟存储器、物理存储器和页文件
动态连接库(DLL)
DLLDEE文件
DLL入口点
装入DLL
DLL存储器管理
第十四章 多线程、进程间通信(IPC)和输入/输出(I/O)
生成线程
线程的同步
建立某些规则
决定线程的数量
线程局部存储(TLS)
线程、窗口消息
测量线程性能
线程的数量
线程和用户接口
第一种情况:第二线程填充列表框
提高第二线程的优先权
第二种情况:第二线程生成和填充列表框
窗口和线程
进程间通信(IPC)机制
信号灯
互斥的管理
利用事件同步线程
等待函数的使用
关键区
线程的同步
结论
第十五章 Windows中的先进技术
拥有者画的列表视图
特性表
特性表的页
向导(Wizard)的生成
派生Edit窗口的子类
派生子类和派生超类
派生超类
派生子类与回调函数和拥有者画对象的比较
有关派生超类的某些考虑
派生超类和动态连接库(DLL)
消息流
控制面板对象
生成能加载.CPL模块的应用程序
生成定制控制
输入处理
圆形窗口
第十六章 Win95外壳的开发
任务条(Taskbar)
桌面(Desktop)
EasterEggs程序
外壳名字空间
对象的移动、拷贝、删除和重新命名
最新文档的管理
生成和重定义一个捷径
发送文档
外壳钩子
外壳对象和定制应用程序
任务条通告区
类的探索
BROWSER范例
应用程序“条”
生成应用程序条
向外壳内拖动
结论
按值排序的窗口消息列表
附录A窗口消息
按名字排序的窗口消息
动行安装实用程序SETUP
附录B本书中所有范例的安装
更新文件
var cpro_id = 'u317582';

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Microsoft Windows 95 developer’s guide
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon