| [MFC体系] MFC类的层次结构、消息映射、Application Framework [界面控件篇] 动画控件: 显示系统通用动画等; 按钮类控件: 平面按钮, AVI按钮, 圆角按钮等; 菜单: 动态修改菜单, 位图菜单, 自画菜单等; 对话框: 定制自己风格的文件打开对话框等; 工具条: 动态创建工具条, 对话框工具栏等; 状态条: 滚动显示文本, 显示进度条等; 图象显示: 视图中显示BMP图, 在多文档中显示背景图等; 多媒体: CD、MIDI播放等;还有编辑类控件、组合框控件等开发技术。 [多线程篇] 多线程基本原理; 基本控制方法: 线程启停的方法; 线程间同步控制: 使用临界区, 互斥体, 信号量, 事件等; 进程间通讯: 使用消息队列, 共享内存, 管道, 邮槽等; [网络篇] TCP/IP基本原理; Internet应用: 使用CHtmlView开发浏览器; WinInet应用: 使用WinInet MFC类开发一个简单的客户程序(FTP客户端); IIS扩展: 开发ISAPI服务器扩展(聊天室), ISAPI过滤器(IIS限时器); WinSock应用: 使用WinSock MFC类开发通信程序(聊天室), 使用Raw Socket开发ping程序。 [数据库篇] DAO应用: 数据库基本操作, 包括数据库的连接, 记录集的查询、插入、删除、更新等; [组件篇] COM基本原理: COM、Automation、Event、ActiveX基本概念等; Automation控件的使用: 使用Automation技术控制Excel,并处理Excel事件等; Automation控件的开发: 开发Automation控件等; ActiveX应用: ActiveX控件的使用,基于MFC的ActiveX控件的开发等;还有COM+原理及基本开发技巧。此外,课程中还穿插了一些高质量C++语言编程的技巧及STL的应用实例。 |
|