1.
Windows下的应用程序按界面分为3种:SDI MDI 对话框界面(计算器)
MFC中所有类名以C开头、数据成员:m_
Windows API:
WinMain函数——程序入口
WinProc函数——处理消息
应用程序主窗口缺省资源标识符:IDR_MAINFRAME、其中图标大小为32*32 16*16
2.
MFC应用类层次:
CObject
|
CCmdTarget
|
——————
| |
CWinApp CWnd
----+----------+---
| |
CYourApp CYourWindow
1.应用程序 2.窗口 3.文档类 4.视图类 5.控件 6.资源
资源:
1)文本资源:存在ASCII文本文件中,称为资源描述文件,与项目名相同,扩展名 .rc
2)二进制资源:保存在项目目录的RES子目录下
每一个程序都有一个资源描述文件,有全部的文本资源和二进制资源文件名的引用,编译程序时,资源编译器将二者组合为一个二进制映像(存在RES文件中),该映像在链接阶段时联编到执行文件中。
3.
应用程序类及归属(程序名FourUp)
1)应用程序对象:由CWinApp导出的类作为应用程序对象类,类名CFourUpApp,应用和实现包含在FourUp.h和FourUp.cpp中
2)窗口对象:由CDialog派生类作为主窗口,CDialog是CWin的子类,主窗口:CFourUpDlg,定义:FourUpDlg.h,实现:FourUpDlg.cpp。
3)资源:文本、二进制
4)控件:控件和图标等分散在CAboutDlg和CFourUpDlg的资源描述文件中,类定义和实现在FourUpDlg.cpp中。
分享到:
相关推荐
《跟我学 VISUAL C++ 6.0》是一份针对初学者的教程资源,它涵盖了Microsoft的Visual C++ 6.0集成开发环境(IDE)的使用,以及C++编程语言的基础知识。这个压缩包包含了三个文件:说明.htm、readme.txt以及主教材《跟...
跟我学 VISUAL C++ 6.0跟我学 VISUAL C++ 6.0(两部分2-2)
通过《跟我学Visual C++6》,无论是对编程感兴趣的新手,还是想要转战Windows平台的开发者,都可以系统地学习到Visual C++ 6.0的基本使用方法和编程技巧。结合书中实例和练习,相信读者能够在愉快的学习过程中快速...
《跟我学 Visual C++ 6.0》是一本专为初学者设计的教程,旨在引导读者逐步掌握Visual C++ 6.0编程环境的使用。这本书涵盖了从安装软件到编写和调试C++程序的全过程,内容详实且易懂。 在深入学习之前,我们先来了解...
跟我学 VISUAL C++ 6.0
《Visual C++ 2010学习版》是一款专为编程初学者设计的开发环境,它结合了微软的编译器、调试器以及丰富的编辑工具,使得C++编程变得更加便捷。这个压缩包包含了Visual C++ 2010的学习资源,包括安装包和教程,帮助...
《Visual C++程序设计学习笔记》是一份深入探讨VC++编程技术的综合资料,涵盖了从基础知识到实际系统开发的广泛内容。Visual C++是Microsoft公司推出的一种强大的集成开发环境,它集成了C++编译器、调试器以及MFC...
### Visual C++ 学习资料知识点详解 #### 一、Visual C++ 概述 - **定义**:Visual C++ 是微软开发的一款基于C++语言的集成开发环境(IDE),它支持C++语言的标准特性,并提供了强大的调试工具、编译器优化以及与...
《Visual C++ 程序设计学习笔记1~12章源代码》涵盖了广泛的编程概念和技术,这是一份深入理解Microsoft Visual C++编程环境的宝贵资料。这份笔记不仅包括了基础的C++语法和编程技巧,还涉及了高级主题,如多线程、...
《Visual C++ 2010学习版:深入探索与实践》 Visual C++ 2010是一款由Microsoft公司推出的强大的集成开发环境(IDE),主要用于编写C++代码,尤其在Windows应用程序开发方面表现出色。它集成了编译器、调试器、资源...
《Visual C++程序设计学习笔记》是一份深入探讨C++编程在Microsoft Visual Studio环境下的实践指南。这份笔记涵盖了从基础知识到高级技术的广泛内容,旨在帮助读者熟练掌握Visual C++的使用,提升软件开发能力。 一...
《跟我学 VISUAL C++ 6》是一本深入浅出的C++编程教程,特别针对Microsoft的Visual C++ 6.0集成开发环境。这本书旨在帮助读者掌握C++语言的基础和高级特性,同时熟悉Visual C++ 6.0的使用技巧,是编程初学者和希望...
VC入门的精典教程.要的快来下呀VC入门的精典教程.要的快来下呀(两部分2-1)
本书教你如何一步一步学习vc++,适合新手学习用,中间穿插很多实例
跟我学 VISUAL C++ 6
它属于Visual Studio 2010家族的一部分,特别设计用于简化C++编程的学习过程。这个版本包含了必要的工具和功能,让开发者能够创建、调试和运行C++应用程序,而无需支付任何费用。 **集成开发环境(IDE)**:Visual ...