系统MFC层次图

 时间:2024-10-31 11:22:36

windowsxp系统虽然已经是日落黄花,走下坡路了,但是w坡纠课柩indows7的普及,及windows10的横空音浆纪娟出世,让windows的唱衰者始料不及。对于操作系统开发而言,C语言和汇编语言在稳定性方面无疑是最佳的选择,但是其难懂的语法以及简涩的开发环境让人难以适应。为此,另一门高级语言横空出世了,那就是VC。即便如此,VC庞大的类库还是让你望而却步。为了便于读者更好的掌握这门语言,我把结构图发出来。既然是面向对象的语言,语法中就不能没有对面。所以VC这门面像对像的语言由很多对象组成。

方法/步骤

1、VC的整体框架,所有的对象皆从CObject对象派生出来。CCmdTarget亿姣灵秀类包含所有Windows的命令控制,但是也仅是Cobject的一部分。因为文件操作,网络传输等所有的一切,们倪玺骋均从Cobject中派生出来。

系统MFC层次图

2、第二大类:Cwnd类;windows是视窗系统,也就是说每一个程序都是以窗口的形式呈现出来的,所以每一个程序都是Cwnd类的实例货到。

系统MFC层次图

3、第二类,服务类Cservices,例如服务类,网络类(基中TCP/IP类负责控制网络通信)

系统MFC层次图

4、第三类,控件类,既然程序是窗口的实例化,那么像按钮啊,图案形状,状态栏啊就交给了CControl类。

系统MFC层次图

5、有了这些类做铺垫,大家在写程序里是不是好理解的多了,大家可以"拿来主义“的应用这些框架。就好像J2EE框架一样,有了这些封装好的类,编写程序也就水到渠成了。

elementUI如何设置input只读 navicate上如何删除mysql连接 linux系统中如何配置网卡信息? 如何在MyEclipse中建立连接sql数据库的类 mysql怎么进入数据库查看所有表
热门搜索
使徒行者电影 寝室文化节图片 美人韩国电影 中式快餐图片 白金项链图片