【vb精品源码栏目提醒】:以下是网学会员为您推荐的vb精品源码-【精品教程】孙鑫C++视频教程(整理) - 软件工程,希望本篇文章对您学习有所帮助。
孙鑫C视频教程 rmvb格式 全20CD完整版 内容涵盖面广从入门到精通授课通俗易懂分析问题独到精辟绝对是目前国内顶级的VC教学视频。
学员通过本套光盘的学习能够快速掌握VC进一步精通VC。
1、循序渐进 从Win32SDK编程开始讲解帮助大家理解掌握Windows编程的核心 —— 消息循环机制。
2、通俗易懂 编程语言枯燥难懂然而通过孙鑫老师形象化的讲解Windows和MFC编程中的难点、重点让你轻松掌握。
3、实战性强 编程中要注意什么如何阅读出错提示如何调试运行程序如何排查错误解决问题通过孙鑫老师的一步步操作讲解带你迅速掌握程序开发的全过程。
4、内容全面 Windows编程知识VC面向对象的编程思想MFC编程涵盖了软件开发中的绝大部分应用以及在以后开发中可能出现的问题由孙鑫老师一一帮你剖析。
5、讲解深刻 在一些重难点知识以及属于操作系统内核编程方面的知识孙鑫老师都将给你剖析其本质讲解其后台运行的原理让你从根本上理解、掌握并灵活运用这些知识。
6、问答形式 在讲解一些重要知识点的时候孙鑫老师会提出一些问题引领大家思考而这些问题正好是你在理解这些知识点时将要产生的疑问有这么神看过光盘就知道了在你还没有提出疑问时孙鑫老师就会告诉你如何理解和解决这些问题了。
光盘内容介绍 CD1Windows程序运行原理及程序编写流程窗口产生过程句柄原理消息队列回调函数窗口关闭与应用程序退出的工作关系使用VC的若干小技巧stdcall与cdecl调用规范的比较初学者常犯错误及注意事项。
CD2C经典语法与应用类的编写与应用构造与析构函数函数的重载类的继承函数覆盖基类与派生类的构造函数、析构函数先后调用顺序如何在派生类构造函数中向基类的构造函数传递参数this成员变量类型转换的内幕虚拟函数与多态性引用和指针的变量的区别与共同处。
VC工程的编译原理与过程将工程中不同的类拆分到不同的原文件中每一个类由一个.h和.cpp文件共同完成头文件重复定义问题的解决培养了学员良好的编程习惯也为以后分析MFC Appwizard生成的工程奠定了良好基础。
CD3讲述MFC AppWizard的原理与MFC程序框架的剖析。
AppWizard是一个源代码生成工具是计算机辅助程序设计工具WinMain在MFC程序中是如何从源程序中被隐藏的theApp全局变量是如何被分配的MFC框架中的几个类的作用与相互关系MFC框架窗口是如何产生和销毁的对窗口类的PreCreateWidow和OnCreate两个函数的着 CD4MFC消息映射机制的剖析讲述如何运用ClassWizard理解发送给窗口的消息是如何被MFC框架通过窗口句柄映射表和消息映射表来用窗口类的函数进行响应的。
掌握设备描述表及其封装类CDC的使用CDC是如何与具体的设备发生关联的融合具体的画图程序进行分析。
如何设置封闭图形的填充刷子位图画刷与透明画刷的使用。
CD5掌握CDC的文字处理程序的编写如何产生自定义字体和自定义插入符熟悉对CString类的使用。
通过对卡拉OK程序的编写讲解定时器的使用和DrawText函数的巧妙运用。
讲解如何使用CDC的裁减功能。
CD6菜单的工作原理及编写应用菜单命令消息在MFC框架程序的几个类中的传递顺序和处理过程。
标记菜单、缺省菜单的实现原理、图形菜单的实现及常犯错误的分析GetSystemMetrics的应用快捷弹出菜单的实现方式及其命令响应函数有效范围与弹出菜单时所指定的父窗口有密切的关系最底层的子窗口具有最优先的处理机会。
动态菜单的编写如何让程序在运行时产生新的菜单项及如何手工为这些新产生的菜单命令安排处理函数如何在顶层窗口中截获对菜单命令的处理更进一步掌握CString类的应用。
CD7对话框用户界面程序的编写如何向对话框控件联接数据成员及其实现机理如何向对话框控关联控件类如何利用对话框类的成员函数向控件发送消息和获取对话框控件的类指针如何直接利用对话框控件类操纵对话框控件发送消息和直接调用成员函数。
如何在程序运行时产生和销毁控件。
对话框控件的几种操作方式的优劣比较分析。
如何实现对话框的部分收缩和展开。
如何让对话框上的文本框在程序启动后立即获得焦点如何利用SetWindowLong改变窗口的回调函数通过改变文本框的默认回车处理方式进行演示。
实现多个输入文本框间通过回车逐一向下传递焦点的另一种巧妙方法用缺省按钮来处理。
CD8逃跑按钮的巧妙实现。
如何制作属性页对话框和向导对话框融合讲解组合框如何调整组合框的大小、列表框、单选按钮、复选按钮等常用对话框控件的多种使用方法。
如何限制用户在不满足设定的条件时切换到其他属性页和向导页。
CD9如何修改MFC AppWizard向导生成的框架程序的外观和大小修改图标、光标、背景的三种方法。
如何增加和删除工具栏按钮如何给应用程序增加工具栏如何显示和隐藏工具栏。
定制状态栏在状态栏中添加时钟显示CTime类及其用法。
在状态栏中添加进度条主窗口产生后立即产生进度条的巧妙思想不 CD10图形的绘制如何使用自定义画笔颜色线宽线形。
如何为程序中添加选项菜单和选项设置对话框如何使用标准颜色对话框如何使用字体对话框在选项对话框中实现预览功能。
实现选项对话框和窗口类中的数据交换。
如何改变对话框和控件的背景色如何改变控件的文本颜色对按钮控件的特殊处理。
如何在窗口中显示一幅位图。
CD11如何让CDC上输出的文字、图形具有保持功能集合类CPtrArray的使用CPaintDC与CClientDC的区别与应用OnPaint与OnDraw在CView中的关系及实现内幕滚动窗口的实现坐标空间映射方式设备坐标与逻辑坐标的转换。
元文件设备描述表的使用如何利用兼容DC实现图形的保存和再现。
CD12const char 与char const的区别。
C语言对文件读写的支持FILE指针文本文件和二进制文件的区别。
用文本方式读写文件和以二进制方式读写文件的注意事项。
C对文件读写的支持ofstream和ifstream的用法。
Win32 SDK对文件读写的支持CreateFile函数、WriteFile函数、ReadFile函数的使用MFC对文件读写的支持CFile类和CFileDialog的使用文件过滤器的设置。
win.ini文件和注册表的读写方式及相关知识点。
CD13使用CArchive类对文件进行操作。
MFC框架程序提供的文件新建与打开功能内部的实现机制。
如何利用CDocument类的串行化存储功能保存与加载数据。
如何实现类对串行化的支持CObArray的串行化实现内幕。
删出文档数据时常犯的错误。
MFC框架程序的文档类和视类的关系以及如何获得相互的指针引用。
CD14网络的相关知识网络程序的编写Socket是连接应用程序与网络驱动程序的桥梁Socket在应用程序中创建通过bind与驱动程序建立关系。
此后应用程序送给Socket的数据由Socket交给驱动程序向网络上发送出去。
计算机从网络上收到与该Socket绑定的IPPort相关的数据后由驱动程序交给Socket应用程序便可从该Socket中提取接收到的数据。
网络应用程序就是这样通过socket进行数据的发送与接收的。
TCP与UDP的工作原理与编写过程如何在程序中链接库文件。
一个字符界面的聊天程序。
CD15多线程程序的编写多线程应用中容易出现的问题。
互斥对象的讲解如何采用互斥对象来实现多线程的同步。
如何利用命名互斥对象保证应用程序只有一个实例运行。
应用多线程编写网络聊天室程序。
CD16事件内核对象、关键代码段临界区的讲解以及在多线程同步中的应用。
CD17详细讲解进程间通讯的四种方式剪贴板、匿名管道、命名管道和邮槽。
并比较分析这几种
上一篇:
【精品】面向对象程序设计PPT10
下一篇:
传染病防治法修订后“出炉”