MFC中的CWinApp类
_船长_ 2012-08-02 10:33:37 最近接触MFC的东西,每一个应用程序都需要创建一个CWinApp继承类对象,CWinApp类又继承了CWinThread类,我看了下有三个主要函数:
virtual BOOL InitApplication();
virtual BOOL InitInstance();
virtual int Run();
对于InitInstance函数是我们在自己的类中实现,而CWinThread类中的Run()函数又很少由我们自己改写。
疑问:
为什么微软还要定义一个CWinApp类?把CWinApp类中的所有成员都放在CWinThread类中,这样不可以吗?