Visual C++教程(第4版)
正版新书 新华官方库房直发 可开电子发票
¥
48.24
6.9折
¥
69.9
全新
库存6件
作者 郑阿奇;丁有和
出版社 清华大学出版社
出版时间 2022-05
版次 4
装帧 其他
货号 文轩12.21
上书时间 2024-12-21
商品详情
品相描述:全新
图书标准信息
作者
郑阿奇;丁有和
出版社
清华大学出版社
出版时间
2022-05
版次
4
ISBN
9787302602613
定价
69.90元
装帧
其他
开本
16开
纸张
胶版纸
页数
396页
字数
606千字
【内容简介】
《Visual C 教程(第4版)》以Visual Studio 2010(Visual C )专业版为平台,直接从Windows编程入手,系统介绍了Windows应用程序编程技巧和应用技术。内容包括Windows编程基础,对话框,常用控件,菜单、工具栏和状态栏,框架窗口、文档和视图,图形、文本和打印,数据库编程,以及Visual C 高级应用(包括CImage、OpenGL、DLL和ActiveX控件等)。附录部分包括Visual C 常用编程操作方法、程序简单调试以及C 基本知识点。 本书体现较强的应用特色,既适合作为大学本科、高职高专等各类高等学校的教材,也可作为Visual C 的各类培训和用户学习参考用书。
【作者简介】
《Visual C 教程(第4版)》以Visual Studio 2010(Visual C )专业版为平台,直接从Windows编程入手,系统介绍了Windows应用程序编程技巧和应用技术。内容包括Windows编程基础,对话框,常用控件,菜单、工具栏和状态栏,框架窗口、文档和视图,图形、文本和打印,数据库编程,以及Visual C 高级应用(包括CImage、OpenGL、DLL和ActiveX控件等)。附录部分包括Visual C 常用编程操作方法、程序简单调试以及C 基本知识点。 本书体现较强的应用特色,既适合作为大学本科、高职高专等各类高等学校的教材,也可作为Visual C 的各类培训和用户学习参考用书。
【目录】
第1章Windows编程基础1 1.1从main()到WinMain()1 1.1.1Windows等价程序2 1.1.2头文件5 1.1.3程序入口函数5 1.1.4MessageBox()函数6 1.2窗口和消息7 1.2.1程序框架代码7 1.2.2注册窗口类10 1.2.3创建和显示窗口11 1.2.4消息和消息处理12 1.2.5WM_PAINT消息13 1.2.6Windows基本数据类型14 1.3C “类”16 1.3.1类和对象16 1.3.2构造函数和析构函数19 1.3.3new和delete22 1.3.4this指针23 1.3.5继承和派生25 1.3.6虚函数27 1.4MFC编程29 1.4.1MFC概述29 1.4.2MFC程序框架30 1.4.3程序运行机制32 1.4.4消息映射32 1.5MFC应用程序框架33 1.5.1MFC应用程序类型33 1.5.2文档应用程序创建34 1.5.3项目和解决方案41 1.5.4解决方案管理和配置42 1.5.5OnDraw()和消息添加461.6总结提高50 Visual C 教程(第4版)目录第2章对话框52 2.1创建对话框52 2.1.1创建基于对话框的应用程序52 2.1.2添加并创建对话框56 2.2设计对话框61 2.2.1设置对话框属性61 2.2.2添加和布局控件62 2.2.3组框和蚀刻线65 2.2.4WM_INITDIALOG消息66 2.3使用对话框68 2.3.1在程序中使用68 2.3.2DoModal()和模式对话框71 2.3.3通用对话框72 2.3.4消息对话框75 2.4总结提高76 第3章常用控件77 3.1创建和使用控件77 3.1.1控件的创建方式77 3.1.2控件的消息及消息映射80 3.1.3控件类和控件对象83 3.1.4DDX和DDV87 3.2静态控件和按钮88 3.2.1静态控件88 3.2.2按钮88 3.2.3制作问卷调查对话框示例89 3.3编辑框和旋转按钮控件93 3.3.1编辑框的属性和通知消息93 3.3.2编辑框的基本操作94 3.3.3旋转按钮控件96 3.3.4输入学生成绩对话框示例97 3.4列表框101 3.4.1列表框的属性和消息101 3.4.2列表框的基本操作102 3.4.3城市邮政编码对话框示例104 3.5组合框109 3.5.1组合框的属性和消息109 3.5.2组合框常见操作110 3.5.3城市邮政编码和区号对话框示例111 3.6进展条、滚动条和滑动条116 3.6.1进展条116 3.6.2滚动条119 3.6.3滑动条121 3.6.4调整对话框背景颜色示例123 3.7日期时间拾取器125 3.8列表控件和树控件129 3.8.1图像列表控件129 3.8.2列表控件130 3.8.3树控件140 3.9总结提高149 第4章菜单、工具栏和状态栏151 4.1菜单151 4.1.1菜单一般规则151 4.1.2更改应用程序菜单152 4.1.3使用键盘快捷键154 4.1.4菜单的编程控制155 4.1.5使用快捷菜单159 4.2工具栏161 4.2.1使用工具栏编辑器161 4.2.2工具图标按钮和菜单项相结合163 4.2.3多个工具栏的使用164 4.3状态栏167 4.3.1状态栏的定义167 4.3.2状态栏的常用操作168 4.3.3改变状态栏的风格170 4.4总结提高172 第5章框架窗口、文档和视图174 5.1框架窗口174 5.1.1主框架窗口和文档窗口174 5.1.2框架窗口初始状态的改变175 5.1.3窗口样式176 5.1.4窗口样式设置177 5.1.5改变窗口大小和位置179 5.2文档模板181 5.2.1文档模板类181 5.2.2文档模板字符串资源182 5.3文档序列化183 5.3.1文档序列化过程184 5.3.2CArchive类和序列化操作185 5.3.3使用简单数组集合类188 5.3.4使用CFile类191 5.3.5CFile和CArchive类之间的关联196 5.4视图应用框架197 5.4.1一般视图框架197 5.4.2列表视图框架203 5.4.3树视图框架208 5.5文档视图结构211 5.5.1文档与视图的相互作用211 5.5.2应用程序对象指针的互调213 5.5.3切分窗口215 5.5.4一档多视218 5.6总结提高224 第6章图形、文本和打印226 6.1概述226 6.1.1设备环境类226 6.1.2坐标映射226 6.1.3CPoint、CSize和CRect228 6.1.4颜色和颜色对话框231 6.2图形设备接口233 6.2.1使用GDI对象233 6.2.2画笔234 6.2.3画刷235 6.2.4位图237 6.3图形绘制239 6.3.1画点、线239 6.3.2矩形和多边形240 6.3.3曲线242 6.3.4在视图中绘制图形示例244 6.3.5在对话框及控件中绘图246 6.4字体与文字处理248 6.4.1字体和字体对话框248 6.4.2常用文本输出函数250 6.4.3文本格式化属性253 6.4.4计算字符的几何尺寸254 6.4.5文档内容显示及其字体改变255 6.5图标和光标257 6.5.1图像编辑器257 6.5.2图标260 6.5.3光标263 6.6打印与打印预览266 6.6.1打印与打印预览机制266 6.6.2打印与打印预览的简单设计268 6.6.3完整的示例275 6.7总结提高278 第7章数据库编程282 7.1概述282 7.1.1数据模型282 7.1.2SQL接口和常用语句283 7.1.3ODBC、DAO和OLE DB285 7.1.4ADO技术286 7.2MFC ODBC一般操作286 7.2.1MFC ODBC使用过程286 7.2.2ODBC数据表绑定更新293 7.2.3MFC的ODBC类294 7.3MFC ODBC常用编程297 7.3.1显示记录总数和当前记录号297 7.3.2编辑记录300 7.3.3字段操作303 7.3.4多表处理306 7.4ADO数据库编程310 7.4.1ADO编程的一般过程310 7.4.2Recordset对象使用314 7.4.3Command对象使用317 7.5总结提高317 第8章高级应用320 8.1图像处理和OpenGL320 8.1.1常用图像控件320 8.1.2使用CImage322 8.1.3使用OpenGL326 8.2动态链接库330 8.2.1DLL概念和Visual C 的支持330 8.2.2动态链接库的创建331 8.2.3动态链接库的访问333 8.3ActiveX控件335 8.3.1创建ActiveX控件335 8.3.2测试和使用ActiveX控件344 8.4总结提高348 附录AVisual C 常用编程操作方法349 附录B程序简单调试354 附录CC 基本知识点359 C.1C 程序结构359 C.2标识符和数据类型360 C.3运算符和表达式364 C.4基本语句368 C.5函数370 C.6指针和引用371 C.7预处理373 C.8类和对象375 C.9继承和派生378 C.10多态和虚函数379 C.11运算符重载380 C.12基本异常处理381
点击展开
点击收起
— 没有更多了 —
本店暂时无法向该地区发货
以下为对购买帮助不大的评价