• Visual C++2013从入门到精通(视频教学版)
21年品牌 40万+商家 超1.5亿件商品

Visual C++2013从入门到精通(视频教学版)

正版保障 假一赔十 可开发票

128.26 8.1折 158 全新

库存9件

广东广州
认证卖家担保交易快速发货售后保障

作者朱文伟

出版社清华大学出版社

ISBN9787302465034

出版时间2017-04

装帧平装

开本16开

定价158元

货号25060819

上书时间2024-11-01

兴文书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
前言
前  言
这是一本Visual C  入门的经典书籍。任何学过C/C  语言并立志成为一名Windows开发工程师的朋友,都可以从本书起步。本书虽然有点厚实,但内容通俗易懂,由浅入深,并且实例丰富,步骤详细,注释充分,相信大家都能看得懂。对于中高级开发人员,也可以通过本书快速上手Visual C   2013这个强大的开发工具。本书并没有讲述C  语言部分,因为这是一本Windows编程的书籍,里面都是实实在在Windows编程的干货。此外,实例丰富是本书的一大特点,大家知道,编程开发光了解理论是不够的,只有自己上机调试运行下例子,才能深刻理解编程,尤其对于Visual C  更是如此。另外,为了照顾初学者,每个实例步骤非常详细,从建立工程到运行工程,都有着丰富的注释,步骤注释详细是本书的另外一大特点。Visual C  在当前Windows编程开发平台上已是霸主地位,其功能之强大令人叹为观止。希望大家能够通过本书的学习,打好Windows开发的基础,早日成为Visual C  高手。本书配套一张DVD光盘,按本书各章分10个目录为读者提供示例项目文件,读者可以在阅读示例的时候,运行这些项目以加深对相关内容的理解,并培养自己动手编程的能力。虽然作者尽了自己努力,但是不可避免地在书中仍然会有一些小错误出现。希望大家斧正,作者的邮箱是itrzw@sohu.com,关于本书的动态和错误列表,可以关注作者博客http://itrzw.blog.sohu.com/,读者反映的建议或书中错误会更新到博客上。本书所有例子都在Windows 7上用Visual C   2013编译通过。非特别说明,默认情况下工程字符集都是Unicode版本,这也是Visual C   2013默认采用的字符集。此外,为了帮助初学者顺利求职成功,对于购买本书的读者在求职试用期内提供免费的技术咨询服务,具体情况详见博客http://itrzw.blog.sohu.com/。

编者2017年2月

导语摘要
本书从初学者的角度出发,以通俗易懂的语言,配合丰富多彩的实例,详细介绍了使用Visual C   2013进行程序开发应该掌握的各方面知识。全书共分11章,包括Visual C   2013概述,Windows编程基础,MFC对话框程序设计,MFC控件程序设计,菜单、工具栏和状态栏的开发使用,图形和图像,动态链接库,多线程编程,数据库编程,网络Sochet编程,Visual C   2013程序发布。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Visual C   2013程序开发的精髓,快速提高开发技能。本书适合作为软件开发入门者的自学用书,可供开发人员查阅、参考,也适合作为高等院校相关专业的教学参考书。

作者简介
朱文伟,10多年C  开发工程师。

目录

目  录


 


第1章  Visual C   2013概述 1


1.1 
Visual C   2013简介 1


1.2  安装Visual C  
2013及其帮助 2


1.3  认识Visual C  
2013 集成开发环境 2


1.3.1 
起始页 2


1.3.2 
主界面 4


1.3.3 
标题栏 4


1.3.4 
菜单栏 4


1.3.5 
工具栏 5


1.3.6 
类视图 6


1.3.7 
解决方案资源管理器 7


1.3.8 
输出窗口 7


1.3.9 
错误列表 7


1.3.10 
设置源码编辑窗口的颜色 7


1.3.11 
显示行号 8


第2章  Windows编程基础 9


2.1  开发Windows程序的三种方式 9


2.2 
SDK方式 9


2.3 
MFC方式 12


2.3.1 
通过向导生成一个简单的MFC程序 13


2.3.2 
手工写一个简单的MFC程序 13


2.3.3 
手工写一个稍复杂的MFC程序 17


2.4  托管方式 19


2.4.1 
.NET Framework的概念 20


2.4.2 
公共语言运行时库(CLR) 20


2.4.3 
.NET Framework类库 20


2.4.4 
个托管C  控制台程序 21


2.4.5 
个托管C  表单程序 22


2.5  字符集 23


2.5.1 
计算机上的三种字符集 23


2.5.2 
Unicode编码的实现 28


2.5.3 
C运行时库对Unicode的支持 32


2.5.4 
C  标准库对Unicode的支持 34


2.5.5 
Windows API对Unicode的支持 34


2.5.6 
Visual C   2013开发环境对Unicode的支持 35


2.5.7 
字符集相关范例 36


2.6 
SDK编程基础 39


2.6.1 
消息的定义 39


2.6.2 
预定义消息 41


2.6.3 
自定义消息 45


2.6.4 
消息和事件 45


2.6.5 
消息和窗口 45


2.6.6 
工程目录结构 55


2.6.7 
调试初步 56


2.6.8 
Win32控件编程 58


2.6.9 
Win32对话框编程 95


2.7 
MFC编程基础 109


2.7.1 
MFC类库概述 109


2.7.2 
MFC应用程序类型 112


2.7.3 
添加菜单 114


2.7.4 
窗口客户区 116


2.8  键盘 120


2.8.1 
键盘概述 120


2.8.2 
键盘消息 122


2.9  鼠标 131


2.9.1 
鼠标概述 131


2.9.2 
鼠标消息 132


2.10 
字符串 138


2.10.1 
几个字符串类型 139


2.10.2 
Win32 API中的字符串 141


2.10.3 
MFC中的字符串 141


2.11 
控制台编程 148


2.12 
内存管理 150


2.13 
文件操作 152


2.13.1 
Win32 API操作文件 152


2.13.2 
MFC类操作文件 155


2.14 
MFC的异常处理 163


2.15 
调试输出 164


2.15.1 
调试程序常用快捷键 164


2.15.2 
利用Win32 API进行调试输出 165


2.15.3 
在MFC程序调试输出 165


2.15.4 
可视化查看变量的值 165


第3章  MFC对话框程序设计 166


3.1  对话框程序设计概述 166


3.2  建立一个简单的对话框程序
167


3.3  设置对话框的属性 168


3.3.1 
打开对话框资源的属性视图 170


3.3.2 
设置对话框的边框 172


3.3.3 
设置对话框的标题 172


3.3.4 
设置对话框运行后所处的坐标 172


3.3.5 
设置对话框的大小 173


3.3.6 
设置对话框的字体 173


3.3.7 
设置对话框的化和小化按钮 173


3.4  在对话框上使用按钮控件
174


3.4.1 
显示工具箱 174


3.4.2 
一次在对话框上放置一个按钮 175


3.4.3 
一次在对话框上放置多个按钮 175


3.4.4 
选中按钮控件 176


3.4.5 
移动对话框上的按钮控件 176


3.4.6 
对齐对话框上的按钮控件 176


3.4.7 
调整按钮控件的大小 176


3.4.8 
删除对话框上的按钮控件 177


3.4.9 
为按钮添加变量 177


3.4.10 
为按钮控件添加事件处理程序 179


3.5  显示消息对话框 180


3.5.1 
MessageBox的常见应用 180


3.5.2 
AfxMessageBox的常见应用 182


3.6  对话框的窗口消息 185


3.6.1 
为对话框添加消息处理函数 186


3.6.2 
为对话框添加自定义消息 187


3.7  模态对话框和非模态对话框
190


3.8  通用对话框 194


3.8.1 
文件对话框的使用 194


3.8.2 
字体对话框的使用 198


3.8.3 
颜色对话框的使用 202


3.8.4 
浏览文件夹对话框的使用 204


3.8.5 
查找/替换对话框的使用 206


3.8.6 
打印对话框的使用 211


3.9  对话框的高级话题 213


3.9.1 
在对话框非标题栏区域实现拖动 213


3.9.2 
在对话框上显示状态栏 215


3.9.3 
在对话框状态栏上显示菜单提示 216


3.9.4 
对话框上显示带下拉菜单的工具栏 218


3.9.5 
创建一个向导式对话框 223


3.9.6 
为对话框添加BMP图片作为背景 226


3.9.7 
动画的方式显示对话框 227


3.9.8 
替换对话框的小化和关闭按钮 229


3.9.9 
为对话框添加PNG图片作为背景 232


3.9.10 
为PNG背景的对话框添加控件 234


3.9.11 
使对话框大小可调整 236


3.9.12 
限制对话框化时对话框的大小 236


3.9.13 
显示或隐藏对话框窗口标题栏 237


3.9.14 
带启动文字界面的对话框程序 238


3.9.15 
让带图像的对话框渐进渐出 240


3.9.16 
对话框上实现3D文字 242


3.9.17 
对话框程序向另一个对话框发送消息 243


3.9.18 
枚举当前所有打开的窗口 244


3.9.19 
在动态链接库dll中调用对话框 245


3.9.20 
改变对话框的默认背景色 247


第4章  MFC控件程序设计 249


4.1  控件概述 249


4.2  按钮控件 249


4.2.1 
设置按钮的标题 250


4.2.2 
制作图片按钮 252


4.2.3 
实现一个三角形按钮 252


4.2.4 
实现类似Visual C  属性表中的钉子按钮 253


4.2.5 
实现具有不同状态的图片按钮 255


4.2.6 
为按钮动态加载的4幅状态图 259


4.2.7 
反映3种不同状态的图片按钮 263


4.2.8 
实现一个不自动弹起的按钮 268


4.2.9 
3种选中radio button的方法 271


4.2.10 
利用CXPButton实现图片按钮 274


4.2.11 
CButtonST类的基本使用 275


4.2.12 
CButtonST类的高级使用 278


4.2.13 
实现CButtonST类的透明效果 281


4.2.14 
CButtonST类的阴影效果 283


4.2.15 
同一程序内模拟按钮事件 286


4.2.16 
不同的程序间发送消息给对方按钮 287


4.2.17 
实现按钮凹下和弹起效果 289


4.2.18 
在非客户区上实现按钮 290


4.2.19 
鼠标移过按钮时发出声音 292


4.2.20 
实现一个类似网址形式的链接按钮 294


4.2.21 
通过自绘实现XP样式的按钮 295


4.2.22 
鼠标停留背景改变的按钮 296


4.2.23 
实现圆形按钮 296


4.2.24 
更完美的XP样式按钮 297


4.2.25 
一个圆形的图片按钮 297


4.2.26 
又一个XP风格按钮的实现 299


4.2.27 
实现头像选择按钮 299


4.3  编辑控件 301


4.3.1 
编辑控件的常用属性 302


4.3.2 
设置和获取编辑框内容 303


4.3.3 
设置和获取密码框 305


4.3.4 
设置CEdit控件的字体颜色 306


4.3.5 
自定义编辑控件的上下文菜单 306


4.3.6 
代码方式实现内容全选 308


4.3.7 
用位图更换编辑框的背景 309


4.3.8 
实现一个简单的记事本 311


4.3.9 
实现可设断点的多文档程序 312


4.3.10 
日期格式化输入的编辑框 314


4.3.11 
实现联想输入的编辑框 316


4.3.12 
在编辑框中加载位图 317


4.3.13 
在Rich编辑框中实现末尾和当前位置插入文本 318


4.3.14 
在编辑框末尾追加文本 319


4.3.15 
让编辑框支持自动换行 320


4.3.16 
让滚动条随着设置的内容滚动到后一行 321


4.3.17 
让编辑框一直滚屏 322


4.4  列表框控件 323


4.4.1 
向列表框中插入和获取数据 324


4.4.2 
向列表框指定位置插入数据 327


4.4.3 
实现一个支持复选框的列表框 328


4.4.4 
让列表框支持多选 330


4.4.5 
让列表框出现水平滚动条 331


4.4.6 
为列表框替换背景图片 332


4.4.7 
列表框自动选中后一行 335


4.5  列表控件 336


4.5.1 
添加和获取、删除数据项 338


4.5.2 
图标方式显示列表控件内的项目 342


4.5.3 
为列表控件增加背景图片 343


4.5.4 
可设置单元格颜色的ClistCtrl类 344


4.5.5 
在列表框中实现列表项目的上下移动 345


4.5.6 
对列表控件的列头的字体、颜色、背景进行更改 348


4.5.7 
让列表控件的主项可以编辑 353


4.5.8 
使列表控件支持子项可编辑 355


4.5.9 
使列表控件列表方式时呈现网格 356


4.5.10 
让列表视图的表头无法改变大小 357


4.5.11 
让列表控件可以修改行、列和单元格颜色 359


4.5.12 
在dll中设置外部列表控件 362


4.6  标签控件 363


4.6.1 
标签控件的基本使用 364


4.6.2 
带图标的标签控件 367


4.7  静态文本控件 368


4.7.1 
设置和获取静态文本控件的内容 369


4.7.2 
让静态文本控件显示不同风格的字体 370


4.7.3 
实现边框为3D样式的静态框 373


4.7.4 
用空格键操作超级链接静态控件访问网址 374


4.7.5 
用静态控件实现电子式时钟 376


4.7.6 
一个功能强大的静态控件类 378


   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP