C++ 图形界面

初学C++,它自称能开发操作系统,说MicrostftOffice、QQ、PhotoShop都是C++开发的,于是我一丝不苟的学到了最后,也就是学到模板那里,就没有了。很... 初学C++,它自称能开发操作系统,说Microstft Office、QQ、PhotoShop都是C++开发的,于是我一丝不苟的学到了最后,也就是学到模板那里,就没有了。很显然,这点东西肯定是开发不了上面那些软件的。后来,我又搜了一下,说是要学什么windows程序设计、FMC之类的。我又搜了一下《windows程序设计(第五版)》,我又犯迷糊了,它竟然选择的是C语言,而不是C++。C++说,传统的结构化程序语言,不利于开发图形界面,那专讲图形界面开发的《windows程序设计》为什么要用C语言呢? 我相信,学C++的人,初衷都是想开发软件,而不是满足于控制台DOS窗口那些粗糙的东西。
我现在想知道的就是,假设我已经掌握C和C++,现在想学开发图形界面的软件,我还要学哪些东西?
懂的朋友,请说详细些,谢谢~!不懂的请不要回答,谢谢~!
答的好,有分追加。
可不可以推荐几本书啊?书名、版本、作者详细点
展开
 我来答
秋风一吹哭了
2012-05-06 · 超过12用户采纳过TA的回答
知道答主
回答量:18
采纳率:0%
帮助的人:31.3万
展开全部
楼主你好,你的问题我3个礼拜前也有,现在已经解决了,给你我的解决经验
上优酷搜孙鑫VC++,找到他的20部教学视频
看到前5章,这时候估计你已经能编写图形界面小东西了。当然,前提是你得C++语言基础已经掌握好了,类的一些概念,什么虚函数啊之类的,你搞不懂可以先不搞,看完这些相信你就会对这些概念有个直观的理解了。。
其实我现在发现基础很重要,所以又回去钻研那些以前看的很枯燥的内容。
但是枯燥的内容学起来确实太无聊,所以可以先学点WINDOWS程序设计,再设计的过程当中,遇到问题了,可以再翻基础书巩固。
还有啥问题欢迎楼主追问哈~
redon94
2012-05-05 · TA获得超过147个赞
知道答主
回答量:58
采纳率:0%
帮助的人:33.3万
展开全部
C++图形界面的优势是可以使用MFC,MFC是对WIN32 API的封装。
至于《windows程序设计》用C语言是因为WIN32 API是C和C++都能调用的,没有学过OO的也能看懂。
现在图形界面开发微软建议使用.NET,你可以用VC++.NET开发.NET图形界面。

还有,“传统的结构化程序语言,不利于开发图形界面”也不一定,linux 的图形库几乎都用的纯C(好像只有QT例外)。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友634648b
2012-05-05 · TA获得超过310个赞
知道小有建树答主
回答量:141
采纳率:0%
帮助的人:127万
展开全部
这个问题当年也迷惑了我很久 用C++想做界面的话,推荐用MFC,要想用MFC,要先装好VC开发环境,新手推荐用VC6.0。 创建工程的时候,选择MFC APP WIZARD(exe),然后你就可以拖一些常用的控件(按钮,图片框等)到设计窗口上,然后写代码,这样就可以写界面程序了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百小度
2023-05-02
知道答主
回答量:15
采纳率:0%
帮助的人:3187
展开全部
C与C++本身是不支持做界面的
你可以使用平台提供的API来制作界面,如Windows下的Windows API与MFC,也可以使用跨平台的图形界面库,如QT
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shirx123
2012-05-06
知道答主
回答量:25
采纳率:0%
帮助的人:9.4万
展开全部
现在应用程序都WEB和移动化了,图形界面的化学学MFC吧,拖拖控件加加消息响应函数什么的,个人感觉有点过时喽:)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式