用C++做windows桌面应用程序一定要用MFC吗?
C++的基础内容我已经懂得差不多了,但学到MFC时有点要让我抓狂,那么多个函数,那么多个类,以前写的C++控制台应用程序现在怎么加进去都不知道?...
C++的基础内容我已经懂得差不多了,但学到MFC时有点要让我抓狂,那么多个函数,那么多个类,以前写的C++控制台应用程序现在怎么加进去都不知道?
展开
5个回答
展开全部
当然不用,但是你总得会一个类库,从头建立窗口程序是不可能的。现在比较流行WPF吧
要学习类库编程得跟着好书慢慢学,没有几个月是不可能会的,也不能从函数、类开始学习。买本《MFC技术内幕》看看吧
要学习类库编程得跟着好书慢慢学,没有几个月是不可能会的,也不能从函数、类开始学习。买本《MFC技术内幕》看看吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不用。用windows api也可以。不过api的数量也是很多的。mfc就是对api的封装,简化应用程序的开发的框架。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你非要用C++写程序做windows桌面应用程序,MFC是个不错的选择,MFC可以实现win32编程大部分的功能,类库丰富,只是刚开始学起来要记得多,可以多查MSDN帮助文档。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要做界面的话个人感觉Qt比较好上手。
界面设计上可以很方便地用可见即所得方式编辑,也可以利用xml编辑,还支持html,还引入了信号量和槽的概念,而不是使用回调函数,对新手非常友好。
而且Qt不仅仅是做界面而已,Qt还有许多非常好用的专属类,包括了网络,图形,文件系统等多个方面。
界面设计上可以很方便地用可见即所得方式编辑,也可以利用xml编辑,还支持html,还引入了信号量和槽的概念,而不是使用回调函数,对新手非常友好。
而且Qt不仅仅是做界面而已,Qt还有许多非常好用的专属类,包括了网络,图形,文件系统等多个方面。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |