下载此文档

vc 深入详解学习笔记(非常全面).pdf


文档分类:IT计算机 | 页数:约88页 举报非法文档有奖
1/88
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/88 下载此文档
文档列表 文档介绍
孙鑫


孙鑫 VC++视频笔记列表(全)


简介


第一课 Windows 程序内部运行机制
第二课 MFC 程序框架的剖析
第三课 MFC 消息映射机制和 DC 的获取
第四课简单字处理软件
第五课菜单编程
第六课对话框编程 1
第七课对话框编程 2
第八课 MFC 中各类指针的获取
第九课应用程序外观修改
第十课图形绘制与通用对话框
第十一课图形保存和重绘
第十二课文件操作
第十三课文档和串行化
第十四课网络编程
第十五课多线程和简单聊天室制作
第十六课线程同步与异步套接字编程
第十七课进程间通信
第十八课 ActiveX 控件
第十九课动态链接库
第二十课 Hook 钩子函数







1
第 0 章简介
Lesson1:Windows 程序运行原理及程序编写流程,窗口产生过程,句柄原理,消息队列,
回调函数,窗口关闭与应用程序退出的工作关系,使用 VC++的若干小技巧,stdcall 与 cdecl
调用规范的比较,初学者常犯错误及注意事项。
Lesson2:C++经典语法与应用,类的编写与应用,构造与析构函数,函数的重载,类的
继承,函数覆盖,基类与派生类的构造函数、析构函数先后调用顺序,如何在派生类构造函
数中向基类的构造函数传递参数,this 成员变量,类型转换的内幕,虚拟函数与多态性,引用
和指针变量的区别与共同处。VC 工程的编译原理与过程,将工程中不同的类拆分到不同的
文件中, 文件共同完成,头文件重复定义问题的解决,培养了学员
良好的编程习惯,也为以后分析 MFC AppWizard 生成的工程奠定了良好基础。
Lesson3:讲述 MFC AppWizard 的原理与 MFC 程序框架的剖析。AppWizard 是一个源代
码生成工具,是计算机辅助程序设计工具,WinMain 在 MFC 程序中是如何从源程序中被隐
藏的,theApp 全局变量是如何被分配的,MFC 框架中的几个类的作用与相互关系,MFC 框
架窗口是如何产生和销毁的,对窗口类的 PreCreateWidow 和 OnCreate 两个函数的着重分
析,Windows 窗口与 C++中的 CWnd 类的关系。
Lesson4:MFC 消息映射机制的剖析,讲述如何运用 ClassWizard,,理解发送给窗口的
消息是如何被 MFC 框架通过窗口句柄映射表和消息映射表来用窗口类的函数进行响应的。
掌握设备描述表及其封装类 CDC 的使用,CDC 是如何与具体的设备发生关联的,融合具体
的画图程序进行分析。如何设置封闭图形的填充刷子(位图画刷与透明画刷的使用)。
Lesson5:掌握 CDC 的文字处理程序的编写,如何产生自定义字体和自定义插入符,熟
悉对 CString 类的使用。通过对卡拉 OK 程序的编写,讲解定时器的使用和 DrawText 函数的
巧妙运用。讲解如何使用 CDC 的裁减功能。
Lesson6:菜单的工作原理及编写应用,菜单命令消息在 MFC 框架程序的几个类中的传
递顺序和处理过程。标记菜单、缺省菜单的实现原理、图形菜单的实现及常犯错误的分析,
GetSystemMetrics 的应用,快捷弹出菜单的实现方式及其命令响应函数有效范围(与弹出菜
单时所指定的父窗口有密切的关系,最底层的子窗口具有最优先的处理机会)。动态菜单的
编写,如何让程序在运行时产生新的菜单项及如何手工为这些新产生的菜单命令安排处理函
数,如何在顶层窗口中截获对菜单命令的处理,更进一步掌握 CString 类的应用。
Lesson7:对话框用户界面程序的编写,如何向对话框控件关联数据成员及其实现机理,
如何利用对话框类的成员函数向控件发送消息和获取对话框控件的类指针,如何直接利用对
话框控件类操纵对话框控件(发送消息和直接调用成员函数)。如何在程序运行时产生和销
毁控件。对话框控件的几种操作方式的优劣比较分析。如何实现对话框的部分收缩和展开。
如何让对话框上的文本框在程序启动后立即获得焦点,如何利用 SetWindowLong 改变窗口
的回调函数,通过改变文本框的默认回车处理方式进行演示。实现多个输入文本框间通过回
车逐一向下传递焦点的另一种巧妙方法(用缺省按钮来处理)。
Lesson8:逃跑按钮的巧妙实现。如何制作属性页对话框和向导对话框,融合讲解组合框
(如何调整组合框的大小)、列表框、单选按钮、复选按钮等常用对话框控件的多种使用方
法。如何限制用户在不满足设定的条件时切换到其他属性页和向导页。
L

vc 深入详解学习笔记(非常全面) 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数88
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1557281760
  • 文件大小1.34 MB
  • 时间2017-09-30
最近更新