MFC的App类是干嘛的?
用向导创建的MFC,一般都有一个app类。这个类一般我都不动它,写程序都写在Dlg和View里了,现在有些好奇,这个类是干嘛的?什么时候才会要去动它。...
用向导创建的MFC,一般都有一个app类。
这个类一般我都不动它,写程序都写在Dlg和View里了,现在有些好奇,这个类是干嘛的?什么时候才会要去动它。 展开
这个类一般我都不动它,写程序都写在Dlg和View里了,现在有些好奇,这个类是干嘛的?什么时候才会要去动它。 展开
2个回答
展开全部
App : Application的缩写
app类派生于CWinApp,封装了windows应用程序控制和属性(有别于dos控制台程序等程序类型),是程序的主进程控制类和入口。
如果是初学,首先要了解两点:
InitInstance这个app类成员函数,是整个程序的入口函数,对参数、启动逻辑的控制要放在这里。
app类是很好的全局变量、全局函数替代。因为在整个程序中,这个类始终只有一个实例并全局方便访问,在程序的任何地方,你都可以通过AfxGetApp()访问到它,这样,类成员变量就等同于一个安全的全局变量。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询