回 帖 发 新 帖 刷新版面

主题:vc++一个不错的入门大纲

结合工作经验、开源、英语、视频教学、在线教学、阶段式兴趣和实践。
更详细课程介绍请看www.wisestudy.cn上的VC入门和VC高级

准备阶段,准备阶段是抽象思维,学习方法,计算机组成基础的学习。

C/C++语言基础阶段
VC基本操作
C语言基础
逻辑运算和控制语句
数组
函数
指针
结构体
链表
类与对象
静态成员友元
运算符重载
继承
多态虚函数
模板


***VC入门***
介绍:
在经典入门基本文章的学习后,通过一个考勤的例子来逐代码文件逐行讲解,让你一下深入到代码的核心,打破对MFC和VC的畏难态度,通过视频录像+讲义+心得讲授,以QQ传图、语音、远程协助和例子指导来达到现场效果,同时讲解我使用VC的各种技巧,详细讲解ODBC相关类的使用,界面处理技巧。 最后以老师或同学指定的实践项目练习进行成果认定,在写练习过程中,老师手把手进行教育,在设计思路,实现思路,实现细节和怎样随后成长方面进行深入引导、发掘和培育。
最后的成果就是,你面对VC有信心了,能够进行强大地自学了,无愧地说,我VC入门了。

1.    基础篇    6
1.1    C基础    6
1.2    C++基础    6
1.3 C++核心特点引导掌握    6
1.4 VC准备心得    6
1.5 MFC准备心得    6
1.6 数据库准备心得    6
2.    操作和代码篇    7
2.1 VC界面入门(视频:VC界面入门.wmv和VC界面入门2.wmv)    7
2.2 MFC特点    7
2.2.1 MFC应用了大量C++的核心特征。    7
2.2.2 比win32多了界面设计和资源控制,以类的形式封装了众多API。    7
2.2.3 操作上核心点有向导,非核心的还是需要手工写代码。向导会生成一些框架,定制的功能还是需要自己写代码。    7
2.2.4 不是快速开发语言,有很多在VB,PB里可以设置的属性实现的功能在MFC平台下,还需要写代码来实现。    8
2.3 MFC控制台工程学习    8
2.3.1 入口函数main和参数    8
2.3.2 控制台工程用途    8
2.4 MFC对话框工程学习    8
2.4.1 WinMain入口函数    8
2.4.2 对话框工程向导    8
2.4.3对话框例子演示Optionstree    8
2.4.4 界面控件设计预览    9
2.4.5 从小到大构造工程:使用控制台工程里代码    9
2.5 MFC单文档工程学习    9
2.5.1 单文档工程和对话框工程之间的区别    9
2.5.2 示例工程说明graphfx_demo    9
2.5.3 基于排序算法代码根据对话框工程扩展出单文档工程    9
2.6 MFC多文档工程学习    10
2.6.1 多文档工程和单文档工程的区别    10
2.6.2 演示例子:mrcext50.zip    10
2.6.3 扩展文档类型,演示如何实现多文档    10
2.7 stdafx.h    10
2.7.1 原理    10
2.7.2 细节知识点    11
2.7.3 使用例子    12
2.8 resource.h和资源    12
2.8.1 常识    12
2.8.2 注意事项    13
2.8.3 使用办法    13
2.9 AttendanceRS.h, AttendanceRS.cpp    13
2.9.1 ODBC原理(参看<VisualC++中的ODBC编程.doc>文档)。    14
2.9.2 ODBC数据源的配置。    14
2.9.3 在VC内怎样用ODBC数据源建立数据集类。    14
2.9.4 数据库常用操作:查询,添加,删除,修改等。    14
2.9.5 MFC里的宏函数    14
2.9.6 源代码讲解    14
2.10 CounterRS.h, CounterRS.cpp:ODBC相关环境介绍    14
2.10.1 怎样分析类在整个工程里的作用    14
2.10.2 变体变量    14
2.10.3 Access数据库演示    14
2.10.4 CRecordset类常用成员函数    14
2.11 DepartRS.h ,DepartRS.cpp:ODBC添加操作    15
2.11.1 类的作用分析    15
2.11.2 EDIT控件消息和对话框成员与界面之间关系    15
2.11.3 用CRecordset类派生类进行添加操作    15
2.11.4 在Access里生成添加查询    15
2.11.5 用CRecordset类进行动态打开浏览操作    15
2.11.6 用SQL语句直接执行进行添加操作    15
2.12 ErrandRS.h ,ErrandRS.cpp:ODBC删除操作    16
2.12.1 类的作用分析    16
2.12.2 ListCtrl控件数据添加    16
2.12.3 用CRecordset类派生类进行删除操作    16
2.12.4 在Access里使用删除查询    16
2.12.5 用SQL语句直接执行进行删除操作    16
2.13 LeaveRS.h, LeaveRS.cpp:ODBC修改操作    16
2.13.1 类的作用分析    16
2.13.2用CRecordset类派生类进行修改操作    17
2.13.3 在Access里使用修改查询    17
2.13.4 用SQL语句直接执行进行修改操作    17
2.14 OvertimeRS.h, OvertimeRS.cpp:ODBC定制打开和访问    17
2.14.1 类的作用分析    17
2.14.2 定制打开代码讲解    17
2.14.3 SQL语言里的合计查询和合计函数    18
2.14.4 复杂的循环的理解    18
2.14.5 定制打开操作演示    18
2.15 PersonRS.h, PersonRS.cpp:使用Access帮助和MSDN帮助学SQL语句    18
2.15.1 类作用分析    18
2.15.2 进度条    18
2.15.3 Access学习:MS Jet SQL参考->数据处理语言    18
2.15.4 MSDN学习    18
2.15.5 查询的操作的演示    18
2.16 StatRS.h, StatRS.cpp:ODBC常见错误汇总,DAO和ADO简述    19
2.16.1 类作用分析    19
2.16.2 bug调试过程,资源ID管理混乱导致非法操作解决过程    19
2.16.3 统计类数据库操作模式讲解    19
2.16.4 ODBC常见错误    19
2.16.5 DAO简介    20
2.16.6 ADO简介    20
2.17 Attendance.h, Attendance.cpp    20
2.17.1 应用类简介    20
2.17.2 消息映射的特点和实现机制    20
2.17.3 应用类在MFC框架内的作用    21
2.17.4 应用类常见修改点    21
2.17.5 应用类的常用函数    21
2.17.6 关于对话框的使用    22
2.18 AttendanceDlg.h, AttendanceDlg.cpp(视频:AttendanceDlg.smv、AttendanceDlg2.smv和AttendanceDlg3.smv)    22
2.18.1 主窗口的一些处理技巧    22
2.18.2 CDC设备描述表类常见处理:字体,画刷    22
2.18.3 模式打开对话框    22
2.18.4 enum使用技巧    23
2.18.5 对话框控件变量和值变量定义和使用    23
2.18.6 对话框控件变量和值变量如何和界面进行交互    23
2.18.7 对话框的常用消息及函数:    23
2.18.8 怎样使用WM_CTLCOLOR和OnCtlColor 来修改窗口背景色。    23
2.19 AttDlg.h, AttDlg.cpp(视频:AttDlg.smv和AttDlg1.smv)    23
2.19.1 对话框窗体内子窗体的创建办法:静态    23
2.19.2 对话框窗体内子窗体的创建办法:动态    23
2.19.3 GetDlgItem函数的使用。    25
2.19.4 属性表    25
2.19.5 属性表和属性页的关系    25
2.19.6 界面设计技巧:GroupBox,CheckBox,DateTimePicker,编辑框。    25
2.19.7 常见界面元素消息映射的介绍    25
2.20 LoginDlg.h ,LoginDlg.cpp(视频:LoginDlg.smv和LoginDlg1.smv)    26
2.20.1 类作用分析    26
2.20.2 Layout菜单的使用、对话框界面设计时guide风格的调整和标尺工具栏的使用    26
2.20.3 ComboBox控件的大小调整办法    26
2.20.4 默认按钮的作用和设置办法。    26
2.20.5 密码字符串加密算法逻辑和调试理解    26
2.20.6 其它常用加密机制和接口介绍    26
2.21 StatDlg.h, StatDlg.cpp    26
2.21.1 类作用分析    26
2.21.2 常用类介绍:字符串类CString    26
2.22 WorkplanDlg.h, WorkplanDlg.cpp    27
2.22.1 类作用分析    27
2.22.2 界面控件:DateTimerPicker的Time形式结合Spin的处理    27
2.22.3 读取INI文件,写ini文件    27
2.22.4 sscanf进行数据转换    27
2.23 Page1.h,Page1.cpp    27
2.23.1 类作用分析    28
2.23.2 #pragma指令讲解    28
2.23.3 怎样从界面知道功能    28
2.23.4 CPropertyPage常用成员函数说明    28
2.23.5 SetExtendedStyle    28
2.23.6 编辑框消息处理    28
2.23.7 在Crecordset这一级,怎样用条件查找。    28
2.23.8 用Crecordset向数据表里添加记录    28
2.23.9 进度条处理    28
2.23.10 怎样把任务分解,在函数这一级分解    28
2.23.11 用SQL语句删除记录    28
2.23.12 对时间类字段进行查找的处理    28
2.24 Page2.h,Page2.cpp    28
2.24.1 类作用分析    28
2.24.2 模板数组类CArray的作用,使用演示    29
2.25 Page3.h,Page3.cpp    29
2.25.1 类作用分析    29
2.25.2 模板数组类CArray和CListCtrl结合使用    29
2.25.3 其它常用数据结构类的概述    29
2.26 Page4.h,Page4.cpp    29
2.26.1 类作用分析    29
2.26.2 流技术基础及汤姆斯旺C++编程秘诀书籍的学习引导    29
2.26.3 MFC里流技术的引用    30
2.27文档、视图例子技术讲解(视频:docview.asf)    30
2.27.1 MFC Document-View documentation and enhancements基本技术    30
2.28 OptionsTree对话框    32
2.28.1 什么是OptionsTree及如何学习开源主要知识点    32
2.28.2 树形控件处理技巧    32
2.28.3 动态创建窗口和位置处理    32
2.28.4 演示多加一个动态窗口    32
2.29 如何以drawcli例子来学习C++面向对象的特点(视频:drawcli&oop.smv)    32
2.29.1 封装    33
2.29.2 继承    33
2.29.3 多态    33
2.29.4 其它机制对OOP引入的灵活性    33
2.30 菜单、工具栏和状态栏常见处理    33
2.30.1 菜单资源设计    33
2.30.2 菜单命令消息映射    34
2.30.3 工具栏资源    34
2.30.4 工具栏命令消息映射    34
2.30.5 状态栏分栏及如何设置每栏里文本    34
3.讲义整理    34
2005-06-20    34
现在教你配置ODBC数据源    34
2005-8-22    111
2005-8-23    111
2005-8-24    118
2005-8-26    123
2005-8-30    127
2005-9-5    130
2007-2-16    133
2007-2-17    137
2007-2-21    140
2007-2-22    144
2007-2-242    145
2007-2-25    146
2007-2-28    150
MFC消息机制讨论    155
2007-3-1    161
Drawcli和MFC消息    166
2007-3-3    170
Drawcli    170
2007-3-6    175
2007-3-7    180
2007-3-8    183
2007-3-12    188
2007-3-13    191
2007-3-15    193
2007-3-17    197
怎样看jtdraw    197
2007-3-20    198
2007-3-22    203
2007-3-23    208
2007-4-10    213
2007-4-16    215
2007-11-1    221
2007-11-14    222
SDK类工程怎样添加资源和管理资源    222
如何从BCG的类里来学习面向对象的特点    222
4.实践项目    222
4.1 通信录    222
4.1.1 流程:    223
4.2 配方管理    223
4.3 服务器IP管理分析和详细实现    223
5 参考书籍    224
5.1 VC官方书籍    224
5.2 C++沉思录    224

回复列表 (共1个回复)

沙发


很崇拜。。。我菜鸟

我来回复

您尚未登录,请登录后再回复。点此登录或注册