零基础学 Visual C++

出版时间:2010-1  出版社:机械工业出版社  作者:李翠霞  页数:487  
Tag标签:无  

前言

  Visual C++是开发Win32应用程序的最重要的可视化编程工具之一,它为软件开发人员提供了完整的编辑、编译和调试工具以及建立于Win32 API基础上的MFC类库,从而有效地缩短了Windows应用程序的开发周期。Windows操作系统本身大部分是使用C/C++语言编写的,而Visual C++正是使用C/C++语言的Win32应用程序集成开发环境。因此,使用Visual C++来开发Windows应用程序便有着得天独厚的优势,学习和掌握Visual C++,也自然就成为广大程序设计和开发人员的迫切需要。.  现在越来越多的人正在加入Visual C++程序员的行列。由于前一段时间.NET的盛行,以及Visual C++.net、Visual C++ 2005、Visual C++ 2008的相继推出,使得Visual C++的经典版本Visual C++ 6.0有些受到冷落。但经过一段时间的摸索,C++程序员们又一致认为Visual C++ 6.0是开发C++ Windows应用程序最理想的工具。  本书虽然是Visual C++ 6.0的基础教程,但内容很丰富,几乎涵盖了Visual C++程序开发的各个方面,而且具有一定的深度。本书完全从一个Visual C++初学者的角度出发,通过大量的实例讲解相关开发知识点,对每个实例均按照开发顺序给出了完整的开发过程,易学易用。  本书特色  1. 注重基础  本书的宗旨就是为Visual C++初学者打开通过Visual C++工程开发的大门,因此本书只是介绍使用MFC的基本类库开发应用程序,对于类库的二次开发不作讨论。  2. 注重实例  本书通过实例来讲述Visual C++开发的主要知识点,同时给出每个实例的详细实现过程,而且均是按照开发顺序给出,便于读者学习、实践。  3. 循序渐进  在编写本书的过程中,无论是全书还是每章、每个知识点都尽量按照“由浅入深”的顺序编写,便于读者学习。  4. 知识速查  对Visual C++编程的基本知识点都作了说明,以备读者速查,同时也便于初学者学习。  5. 内容全面  本书涵盖了Visual C++基础开发的各个方面内容,同时对常用的高级应用程序也作了一定的介绍。  本书内容  全书共分为15章,涵盖了四篇内容:  第一篇包括第1~3章。这一部分介绍使用Visual C++进行Windows程序开发的必备基础知识。  第1章作为本书的开篇,介绍Visual C++ 6.0的安装及其集成开发环境,通过对其主要菜单和资源的介绍为后面的Visual C++应用程序开发打下基础。  第2章主要介绍面向对象技术以及C++语言的基础及其面向对象特性。  第3章讲述使用SDK和API进行32位Windows应用程序设计的基本知识,并介绍MFC程序设计的基础知识。

内容概要

想学习Visual C++吗?相信本书是你的最佳选择之一。本书作者具有近10年的Visual C++工程开发和图书写作经验,结合自身学习Visual C++的经历以及工程开发中所走过的弯路和获取的经验编写了这本Visual C++基础书籍。  本书力求从Visual C++初学者的角度开发,使初学者能够最快地掌握Visual C++程序设计的精髓而少走弯路。本书对Visual C++的每个知识点的讲解均采用最基本、最常用的方案实现,并辅以简单易懂而贴近工程应用的实例来阐明。对使用的MFC类,只详细介绍工程项目中常用的成员函数的使用,其他成员函数则忽略。虽然是基础书,但对于Visual C++程序框架的建立及总体的运行机制还是作了详细的介绍,因为只有掌握了这些,才便于以后的进阶提高。  全书分为四篇,共15章,内容涵盖C++及Visual C++程序框架,Visual C++的基本开发要素,如键盘、鼠标、工具栏、状态栏、通用控件、设备描述表以及MFC通用类,对话框、文件/视图结构程序以及DLL的开发,多线程程序设计,网络编程以及数据库开发等。  本书作为Visual C++ 6.0的基础教程,适合于Visual C++的初学者,特别是大中专院校刚学习完C++语言的低年级学生。另外,本书还适合已经稍有基础的Visual C++开发者,进一步巩固和熟悉Visual C++开发的框架体系,同时也适合作为项目开发参考的工具书。

书籍目录

出版说明前言 第一篇 Visual C++与C++基础  第1章 Visual C++ 6.0开发环境和应用程序框架  第2章 C++语法基础  第3章 Windows编程与MFC基础 第二篇 VisualcC++常用类控件和资源  第4章 基本输入—键盘和鼠标消息  第5章 菜单工具栏和状态栏编程  第6章 使用Windows标准控件  第7章 MFC常用的通用类  第8章 文本图形输出 第三篇 VisualcC++基本应用程序开发  第9章 文档/视图结构的应用程序开发  第10章 对话框的应用  第11章 动态链接库编程 第四篇 VisualcC++应用程序开发进阶  第12章 多线程程序开发  第13章 VisualcC++网络编程  第14章 VisualcC++数据库编程  第15章 使用VisualcC++开发家庭财务管理系统 编程实践:VisualcC++进阶100例电子书目录 第1章 认识VisualcC++ 第2章 使用常用Win控件  第3章 使用高级Win控件丰富界面  第4章 窗体  第5章 对话框  第6章 深入了解Windows消息  第7章 系统和外壳编程  第8章 基本输入设备  第9章 进程  第10章 线程  第11章 图形图像开发  第12章 文件IO开发  第13章 数据库开发  第14章 网络开发  第15章 Windows高级编程

章节摘录

  编程语言要在某计算机系统下运行,必定要经过编译或解析成为机器语言,才能被计算机理解并执行。高级语言按照翻译方式可以分为两类:编译型和解释型。c++是一种编译型的高级语言,其过程严格按照6个步骤进行:语法分析、词法分析、语义分析、中间代码生成、优化代码和目标代码生成。Visual c++6.0是当今主流的C/C++集成开发环境,除集编辑、编译和运行于一体外,还提供了丰富的控件、菜单和类定义自动处理功能。本章涉及的知识点有:  Visual C++6.0的安装过程和软件项目创建过程。  Visual c++6.0简介。通过学习,读者可以熟悉Visual c++6.0的界面、各菜单项的功能,可以理解高级语言的编译原理过程,并学会掌握使用帮助功能来解决在软件开发过程中遇到的特殊问题。  MFC、Win32的创建。通过学习,读者可以学会MFC、Win32程序的创建、编译和执行,并可以学会使用Visual C++调试器在程序运行时对变量或函数调用顺序进行跟踪,提高程序排错的效率。  Microsoft应用程序框架。通过学习,读者可以掌握MFC应用程序框架结构和消息传递相关知识,为本书第二篇和第三篇的学习打下基础。  实践练习。通过学习,可以学会创建自己的程序,并进行简单修改。

编辑推荐

  《零基础学 Visual C++(第2版)》涵盖内容:  话框、消息对话框  动态链接库、Win32 DLL、常规DLL、扩展DLL  线程、用户界面线程、工作者线程、线程同步、线程通信  Windows Socket、无连接通信、有连接通信  数据库基础、SQL语言、ADO与ODBC的使用  家庭财务管理系统  光盘内容  书中涉及的程序源代码  《零基础学 Visual C++(第2版)》多媒体教学视频  《零基础学 Visual C++(第2版)》教学PPT  赠送的编程电子图书  《零基础学 Visual C++(第2版)》读者对象  Visual C++初学者  有C/C++基础的读者  大中专院校的学生  各种C++社会培训学员  其他编程爱好者  9.5小时多媒体视频讲解  适合自学:从基础讲解,每个实例都给出了详细步骤,自学门槛低  内容全面:涵盖Visual C++从基础到数据库开发、网络编程等内容  实例丰富:讲解每个知识点时都列举了典型实例,很容易理解  注释详细:书中的实例源代码都给出了大量注释,便于阅读  案例典型:提供了一个家庭财务管理系统案例提高读者的开发水平  视频教学:配有9.5小时多媒体视频进行讲解,学习效果好  实践电子书:精心设计100个Visual C++编程实例,助你快速精通  励志照亮人生 编程改变命运  丛书特点  配有多媒体教学视频进行讲解,学习起来直观  门槛低,没有任何基础的读者都能轻松掌握  丛书作者均为有多年编程经验的一线程序员  对每个概念都清楚讲解,入门读者容易掌握  每《零基础学 Visual C++(第2版)》都提供了大量典型实例帮助读者理解  提供典型案例帮助读者提高应用开发水平  书中的源代码都提供了详细的注释,阅读起来无障碍  光盘提供书中的源代码、教学视频及超值学习资料

图书封面

图书标签Tags

评论、评分、阅读与下载


    零基础学 Visual C++ PDF格式下载


用户评论 (总计13条)

 
 

  •   还行,不错,适合初学者
  •   初学者有用,孩子就是看它会编程序的
  •   店主你好:
    和课本配套的视频只能看前4章的,后来的都带不开,可能刻录的时候没刻好,能不能把剩下的视频给我发一份过来。我 的邮箱yongwang488@163****
  •   老师推荐的
    基本照书上步骤就可以在电脑上执行出来
  •   刚买到,看着还行
  •   比较好,能便宜点更好。
  •   书还不错,挺适合初学者的。
  •   这本书总体还行,有小部分比较笼统
  •   我的小问题是书本很好只是软件实例是英文,我的英文不是很好所以学习有点麻烦,中文就很好的了
  •   这本书一般般啦,
    感觉有点不适合初学(个人)
    粗略的用和学,也许还行
    但如果想学深入一点的,个人建议(对初学)另选别的书
    他讲的很多都挺大概,
    最重要的是,(我就是冲着视频来的)别迷信他的视频,我对他无语,根本看不了,
    有些可看的(仅仅3、4个),可以看出照念书的,
    源程序,就挺好用的
    但,想想,没有不好的书,只有不好的学生,
    本人将继续捧着编程之类继续学习
    ——————————————————————————————————————
    ps:很多的评论被删了,小心
  •   该书讲解比较通俗易懂,比较适合初学者上手
  •   我里面的光盘碎了
  •   像换货
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7