- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
Visual_C MFC最佳新手教程
本教程来自网络《Visual C++开发指南》 闻怡洋/文
网址:/zh_cn/netschool/programme/c/656vc01.html
Visual C++/MFC入门教程
目录
+-- 第一章 VC入门
| 1.1 如何学好VC
| 1.2 理解Windows消息机制
| 1.3 利用Visual C++/MFC开发Windows程序的优势
| 1.4 利用MFC进行开发的通用方法介绍
| 1.5 MFC中常用类,宏,函数介绍
+-- 第二章 图形输出
| 2.1 和GUI有关的各种对象
| 2.2 在窗口中输出文字
| 2.3 使用点,刷子,笔进行绘图
| 2.4 在窗口中绘制设备相关位图,图标,设备无关位图
| 2.5 使用各种映射方式
| 2.6 多边形和剪贴区域
+-- 第三章 文档视结构
| 3.1 文档 视图 框架窗口间的关系和消息传送规律
| 3.2 接收用户输入
| 3.3 使用菜单
| 3.4 文档,视,框架之间相互作用
| 3.5 利用序列化进行文件读写
| 3.6 MFC中所提供的各种视类介绍
+-- 第四章 窗口控件
| 4.1 Button
| 4.2 Static Box
| 4.3 Edit Box
| 4.4 Scroll Bar
| 4.5 List Box/Check List Box
| 4.6 Combo Box/Combo Box Ex
| 4.7 Tree Ctrl
| 4.8 List Ctrl
| 4.9 Tab Ctrl
| 4.A Tool Bar
| 4.B Status Bar
| 4.C Dialog Bar
| 4.D 利用AppWizard创建并使用ToolBar StatusBar Dialog Bar
| 4.E General Window
| 4.F 关于WM_NOTIFY的使用方法
+-- 第五章 对话框
| 5.1 使用资源编辑器编辑对话框
| 5.2 创建有模式对话框
| 5.3 创建无模式对话框
| 5.4 在对话框中进行消息映射
| 5.5 在对话框中进行数据交换和数据检查
| 5.6 使用属性对话框
| 5.7 使用通用对话框
| 5.8 建立以对话框为基础的应用
| 5.9 使用对话框作为子窗口
+-- 第六章 网络通信开发
| 6.1 WinSock介绍
| 6.2 利用WinSock进行无连接的通信
+ 6.3 利用WinSock建立有连接的通信
1.1 如何学好VC
这个问题很多朋友都问过我,当然流汗是必须的,但同时如果按照某种思路进行有计划的学
习就会起到更好的效果。万事开头难,为了帮助朋友们更快的掌握VC开发,下面我将自己
的一点体会讲一下:
1、需要有好的C/C++基础。正所谓“磨刀不误砍柴工”,最开始接触VC时不要急于开始
Windows程序开发,而是应该进行一些字符界面程序的编写。这样做的目的主要是增加对语
言的熟悉程度,同时也训练自己的思维和熟悉一些在编程中常犯的错误。更重要的是理解并
能运用C++的各种特性,这些在以后的开发中都会有很大的帮助,特别是利用MFC进行开发
的朋友对C++一定要能熟练运用。
2、理解Windows的消息机制,窗口句柄和其他GUI句柄的含义和用途。了解和MFC各个类
功能相近的API函数。
3、一定要理解MFC中消息映射的作用。
4、训练自己在编写代码时不使用参考书而是使用Help Online。
5、记住一些常用的消息名称和参数的意义。
6、学会看别人的代码。
7、多看书,少买书,买书前一定要慎重。
8、闲下来的时候就看参考书。
9、多来我的主页。^O^
后面几条是我个人的一点意见,你可以根据需要和自身的情况选用适用于自己的方法。
此外我将一些我在选择参考书时的原则:
对于初学者:应该选择一些内容比较全面的书籍,并且书籍中的内容应该以合理的方式安排,
在使用该书时可以达到循序渐进的效果,书中的代码要有详细的讲解。尽量买翻译的书,因
为这些书一般都比较易懂,而且语言比较轻松。买书前一定要慎重如果买到不好用的书可能
会对自己的学习积极性产生打击。
对于已经掌握了VC的朋友:这种程度的开发者应该加深自己对系统原理,技术要点的认识。
需要选择一些对原理讲解的比较透彻的书籍,这样一来才会对新技术有更多的了解,最好书
中对技术的应用有一定的阐述。尽量选择示范代码必较精简的书,可以节约银子。
此外最好涉猎一些
您可能关注的文档
- Oracel EPM资料.ppt
- ORACLE e-TRAVEL(网上差旅管理).doc
- Oracle ERP 财务设置文档模板.doc
- Oracle 模块功能介绍-总帐,应收,应付.pdf
- ORACLE TIME & LABOR(时间和人工管理).ppt
- ORACLE_DBA教程_自用版.ppt
- Oracle应付账款管理资料.ppt
- osha教材-Bloodborne Pathogens-血液病原体.ppt
- OUTLOOK中.ppt
- OVUM的报告.pdf
- 小学生音乐欣赏能力培养与教学实践探索教学研究课题报告.docx
- 高中生垃圾分类政策实施对社区环境改善的贡献与挑战研究教学研究课题报告.docx
- 2025年数字孪生在城市交通规划与建设中的智能停车系统报告.docx
- 2025年合规科技在法律行业法律培训中的应用影响报告.docx
- 指纹、面部识别技术推动下的2025生物识别市场潜力研究报告.docx
- 低空旅游交通2025年安全管理与航空旅游服务创新模式研究.docx
- 化工园区2025年安全环保提升项目社会稳定风险评估与风险评估指标体系构建研究报告.docx
- 小学科学探究能力培养与科学教育改革实践分析教学研究课题报告.docx
- 《小学低年级学生卡通形象认知与消费行为的关联性分析》教学研究课题报告.docx
- 高中物理天体物理选修课拓展宇宙认知与科学思维教学研究课题报告.docx
文档评论(0)