Visual_CMFC入门教程.doc
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建立有连接的通信
《Visual C++开发指南》 闻怡洋/文第一章 VC入门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的朋友:这种程度的开发者应该加深自己对系统原理,技术要点的认识。需要选择一些对原理讲解的比较透彻的书籍,这样一来才会对新技术有更多的了解,最好书中对技术的应用有一定的阐述。尽量选择示范代码必较精简的书,可以节约银子。此外最好涉猎一些辅助性的书籍。1.2 理解Windows消息机制Windows系统是一个消息驱动的OS,什么是消息呢?我很难说得清楚,也很难下一个定义(谁在嘘我),我下面从不同的几个方面讲解一下,希望大家看了后有一点了解。
1、消息的组成:一个消息由一个消息名称(UINT),和两个参数(WPARAM,LPARAM)。当用户进行了输入或是窗口的状态发生改变时系统都会发送消息到某一个窗口。例如当菜单转中之后会有WM_COMMAND消息发
您可能关注的文档
- MicrosoftAccess数据库不能支持30个以上的用户同时访问。.ppt
- MicrosoftInternetExplorer异常CSS样式导致内存破坏漏洞(可以执行.doc
- MicrosoftSQLServer2000安装指南-同达软件-企业信息化建设与服务.doc
- Microsoft许可数据传输声明简体中文2013年7月本文档的预期用途.doc
- MMC实验室管理系统-欢迎使用MMC实验室管理系统软件!.ppt
- Module2会计要素与会计等式Unit1会计对象Unit2会计要素的含义与.ppt
- MSIL-PE-EXE感染策略.doc.doc
- MyEclipse开发和部署Web工程前言.ppt
- MySQL的优化一、我们可以且应该优化什么硬件操作系统软件库.doc
- mysql高可用实践.ppt.ppt
- 浙江省温州市2024-2025学年七年级上学期语文期末考查卷.docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(原卷版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(解析版).docx
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末语文试题(解析版).docx
- 精品解析:北京市东城区汇文中学2025-2026学年八年级上学期期中语文试题(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(原卷版).docx
- 精品解析:2024-2025学年广东省广州市从化区街口镇中心小学人教版五年级上册期中测试数学试卷(解析版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(解析版).docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(解析版).docx
最近下载
- 安徽财经大学《思想道德与法治》2021–2022学年期末试卷.pdf VIP
- 宋庆龄的故居课件.pptx VIP
- 小学数学新苏教版三年级下册 年、月、日的秘密 第2课时 年、月、日知识知多少 教学课件(2026春).pptx VIP
- 镜鞘类器械的清洗处理流程及损坏原因分析.pptx VIP
- 安徽财经大学《思想道德与法治》2016-2017学年期末试卷.pdf VIP
- 2026考研政治真题及详解.pdf
- DL_T 802.7-2023 电力电缆导管技术条件 第7部分:非开挖用塑料电缆导管.pdf VIP
- 有色金属矿山排土场设计规范.pdf VIP
- 宋代医书印刷传播.docx VIP
- 2023-2024学年浙江省绍兴市柯桥区统编版四年级上册期末考试语文试卷[含答案] .pdf VIP
原创力文档

文档评论(0)