MFC的App类是干嘛的?

用向导创建的MFC,一般都有一个app类。这个类一般我都不动它,写程序都写在Dlg和View里了,现在有些好奇,这个类是干嘛的?什么时候才会要去动它。... 用向导创建的MFC,一般都有一个app类。
这个类一般我都不动它,写程序都写在Dlg和View里了,现在有些好奇,这个类是干嘛的?什么时候才会要去动它。
展开
 我来答
bhtzu
2013-04-24 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8088
采纳率:85%
帮助的人:4049万
展开全部

App : Application的缩写

app类派生于CWinApp,封装了windows应用程序控制和属性(有别于dos控制台程序等程序类型),是程序的主进程控制类和入口。

如果是初学,首先要了解两点:

  1. InitInstance这个app类成员函数,是整个程序的入口函数,对参数、启动逻辑的控制要放在这里。

  2. app类是很好的全局变量、全局函数替代。因为在整个程序中,这个类始终只有一个实例并全局方便访问,在程序的任何地方,你都可以通过AfxGetApp()访问到它,这样,类成员变量就等同于一个安全的全局变量。

归悦欣cf
2013-04-24 · TA获得超过1442个赞
知道大有可为答主
回答量:4250
采纳率:60%
帮助的人:1283万
展开全部
简单的说是主程序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式