Visual C++ Windows程序设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:周升锋编著
- 出 版 社:西安:西安交通大学出版社
- 出版年份:1996
- ISBN:7560508472
- 页数:291 页
第1章 Windows/Visual C+++编程概述 1
1.1 Windows程序特点 1
1.漂亮、统一的用户界面 1
2.面向对象的程序设计 2
3.消息驱动的程序结构 2
4.多任务 3
5.高效的内存管理 4
6.数据交换与共享 4
7.与设备无关的图形接口 5
1.2 Windows/Visual C+++编程环境 5
1.2.1开发环境 5
1.2.2 Visual C+++ Workbench编程环境 5
1.File项 5
2.Edit项 7
3.View项 9
4.Project项 10
5.Browse项 11
6.Debug项 12
7.Tools项 13
8.Options项 14
9.Window项 15
10.Help项 15
1.2.3 Visual C+++编辑器的用法 15
1.3编程要点 17
1.4最简单的Windows/Visual C+++程序分析 18
1.4.1程序源代码 18
1.4.2有关的基本概念 19
1.Windows函数调用 19
2.数据类型和数据结构 20
1.4.3 句柄(HANDLE) 20
1.4.4 实例(INSTANCE) 21
1.4.5程序入口点 21
1.4.6 窗口的注册 21
1.4.7 创建和显示窗口 22
1.4.8建立消息循环 23
1.4.9 Windows处理函数 24
1.4.10图标的设置 26
1.4.11光标外形设置 26
1.4.12程序的运行 26
第2章 Windows/Visual C+++程序设计基础 28
2.1数据输出设计 28
2.1.1 基本字符串的输出 28
2.1.2字符串输出位置与字符颜色设置 33
1.字符串输出函数 33
2.字符串输出的对齐方式 35
3.字符串颜色的设置 38
2.1.3字体的基本概念 40
1.GetDC()和ReleaseDC() 40
2.系统字体 41
2.1.4输出变量数据的应用 45
2.2鼠标的应用编程 47
2.2.1 鼠标器安装检测 47
2.2.2 鼠标器消息 49
1.窗口的用户区与非用户区 49
2.鼠标器消息 49
3.鼠标器消息的处理 50
2.3键盘输入的编程 62
2.3.1按键的消息 62
1.1P参数 62
2.wP参数 63
2.3.2 字符消息 69
2.4窗口滚动条设计 72
2.4.1垂直滚动条 72
2.4.2水平滚动条 77
2.4.3按键与滚动条 81
2.5定时器设计 84
第3章窗口控制元件设计 91
3.1命令按钮(Command Button)设计 91
3.1.1 基本的命令按钮程序 91
3.1.2传递消息给父窗口 95
3.2编辑控制窗口(Edit Control Window)设计 98
3.2.1编辑控制窗口的建立 98
3.2.2编辑控制窗口的特性 101
3.2.3 多个编辑控制窗口的应用 104
3.2.4编辑控制窗口与主窗口 107
3.2.5与编辑控制窗口有关的几个问题 109
3.3静态字符串(Static String)设计 110
3.4复选框(Check Box)设计 112
3.5单选按钮(Radio Button)设计 116
3.6组框(Group Box)设计 120
3.6.1组框的建立 120
3.6.2多组组框的应用 124
3.7列表框(List Box)设计 128
3.7.1列表框的建立 128
3.7.2插入列表数据 128
3.7.3列表框中的数据选取 131
3.7.4删除列表框数据 134
3.8组合框(Combo Box)设计 137
3.8.1组合框的风格 137
3.8.2组合框的建立 138
3.8.3插入与删除数据 139
3.8.4 向主窗口返回信息 139
3.8.5取得当前选项 139
3.8.6读取键盘的输入 142
3.9滚动条(Scroll Bar)设计 145
3.9.1滚动条的建立 146
第4章 Windows/Visual C+++系统资源 155
4.1菜单设计 155
4.1.1建立菜单的基本知识 155
1.程序说明 159
2.程序的编译与连接 159
4.1.2菜单内命令的分界线及灰白显示 161
1.菜单内命令的分界线 161
2.菜单内命令的灰白显示 161
4.1.3建立命令内命令 165
4.1.4 App Studio介绍 168
4.2加速键设计 176
4.2.1加速键的建立 177
1.装入加速键表 178
2.转译所按的加速键 178
4.2.2利用App Studio建立加速键 181
4.3图标、光标和位图 188
4.3.1 图形编辑风格 188
4.3.2 建立自己的图标 192
4.3.3建立自己的光标 194
4.3.4位图资源 196
4.4字符串资源 198
4.5对话框(Dialog Box)设计 202
4.5.1对话框的种类 202
4.5.2对话框样板 202
1.对话框名称 203
2.STYLE 203
3.CAPTION 204
4.控制风格 204
4.5.3 WM_INITDIALOG消息 209
4.5.4模态对话框的应用 213
4.5.5非模态(Modeless)对话框 226
4.5.6 App Studio与对话框 233
第5章 Windows/Visual C+++图形设计基础 236
5.1设备描述表句柄的获取与释放 236
5.2映射方式 238
5.3图形操作 240
5.3.1 画笔 240
5.3.2 刷子 243
5.3.3绘图模式的设定 243
5.3.4基本的图形函数 244
1.画点函数 244
2.画线函数 244
3.画圆弧函数 245
4.画矩形函数 245
5.画椭圆函数 245
6.画圆角矩形函数 245
7.画弓形函数 245
8.画扇形函数 246
9.画多边形函数 246
5.4图元文件 251
5.5文本与字库 253
5.5.1文本颜色属性的设置 253
5.5.2 系统字库的使用 254
5.5.3 自定义逻辑字库的创建和使用 256
附录1 书中出现的函数表 259
附录2 有关本书的消息 261
附录3 WINDOWS.H节选(与本书有关的函数、类型及定义) 262
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019