MFC中添加的类问题
MFC中添加的类,是“插入->类”然后出来一个对话框,第一项选择是:类的类型,分别是:MFCclass,Genericclass,Formclass。分别是什么样的类,有...
MFC中添加的类,是“插入->类”然后出来一个对话框,第一项选择是:类的类型,分别是:MFC class , Generic class , Form class 。分别是什么样的类,有什么用,在什么时候添加哪种类
展开
展开全部
MFC class:你将要添加的类是继承自其他的类(将从下面的下拉框中选择其父类,这个父类是MFC库中的类,如CFile等),这样定义出来的类将具有父类(MFC类)的所有功能及特性。
Generic class :表示定义一般的类(也可说是非MFC类),一般来说,需要自定义功能的类(不能从已有MFC类派生出来)将选择这种类型,这样定义出来的类不具有MFC框架功能,但体积较小,其功能将完全由程序员自己定制。
至于Form class,其实就是MFC class的一种特例,这种类具有FormView的功能,说具体点,就是这种类其实是一种窗口类,而且可以在其中直接放置各种控件,你可以每一个都试一试,很快就会明白了。
Generic class :表示定义一般的类(也可说是非MFC类),一般来说,需要自定义功能的类(不能从已有MFC类派生出来)将选择这种类型,这样定义出来的类不具有MFC框架功能,但体积较小,其功能将完全由程序员自己定制。
至于Form class,其实就是MFC class的一种特例,这种类具有FormView的功能,说具体点,就是这种类其实是一种窗口类,而且可以在其中直接放置各种控件,你可以每一个都试一试,很快就会明白了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询