用C++做windows桌面应用程序一定要用MFC吗?

C++的基础内容我已经懂得差不多了,但学到MFC时有点要让我抓狂,那么多个函数,那么多个类,以前写的C++控制台应用程序现在怎么加进去都不知道?... C++的基础内容我已经懂得差不多了,但学到MFC时有点要让我抓狂,那么多个函数,那么多个类,以前写的C++控制台应用程序现在怎么加进去都不知道? 展开
 我来答
金色潜鸟
2013-10-11 · TA获得超过3.2万个赞
知道大有可为答主
回答量:1.3万
采纳率:89%
帮助的人:5707万
展开全部
用API 也可以。用别的软件包也可以。
如果要用复杂的图形界面,用许多“控制”(按钮,滑块,Edit, 树,色彩选择)那么用MFC比较方便,可以节省自己很大的工作量。
控制台应用程序设计概念 与 视窗程序设计概念不同。老观念搁置起来,接收新概念。
入门难一点,入门后就如鱼得水了。
MFC函数很多,用到哪,可以查到哪,不用的不去管它。东西太多,不要学了再用,而是边用边学,用哪学哪,不用的不学。
arongustc
科技发烧友

2013-10-11 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:5999万
展开全部
当然不用,但是你总得会一个类库,从头建立窗口程序是不可能的。现在比较流行WPF吧

要学习类库编程得跟着好书慢慢学,没有几个月是不可能会的,也不能从函数、类开始学习。买本《MFC技术内幕》看看吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6886f03
2013-10-12 · TA获得超过180个赞
知道小有建树答主
回答量:590
采纳率:0%
帮助的人:342万
展开全部
不用。用windows api也可以。不过api的数量也是很多的。mfc就是对api的封装,简化应用程序的开发的框架。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
农民Hacker
2013-10-11 · TA获得超过519个赞
知道小有建树答主
回答量:179
采纳率:100%
帮助的人:75万
展开全部
如果你非要用C++写程序做windows桌面应用程序,MFC是个不错的选择,MFC可以实现win32编程大部分的功能,类库丰富,只是刚开始学起来要记得多,可以多查MSDN帮助文档。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
恶灵的加护
2013-10-11 · TA获得超过969个赞
知道小有建树答主
回答量:492
采纳率:0%
帮助的人:496万
展开全部
要做界面的话个人感觉Qt比较好上手。
界面设计上可以很方便地用可见即所得方式编辑,也可以利用xml编辑,还支持html,还引入了信号量和槽的概念,而不是使用回调函数,对新手非常友好。
而且Qt不仅仅是做界面而已,Qt还有许多非常好用的专属类,包括了网络,图形,文件系统等多个方面。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式