C++ 图形界面
初学C++,它自称能开发操作系统,说MicrostftOffice、QQ、PhotoShop都是C++开发的,于是我一丝不苟的学到了最后,也就是学到模板那里,就没有了。很...
初学C++,它自称能开发操作系统,说Microstft Office、QQ、PhotoShop都是C++开发的,于是我一丝不苟的学到了最后,也就是学到模板那里,就没有了。很显然,这点东西肯定是开发不了上面那些软件的。后来,我又搜了一下,说是要学什么windows程序设计、FMC之类的。我又搜了一下《windows程序设计(第五版)》,我又犯迷糊了,它竟然选择的是C语言,而不是C++。C++说,传统的结构化程序语言,不利于开发图形界面,那专讲图形界面开发的《windows程序设计》为什么要用C语言呢? 我相信,学C++的人,初衷都是想开发软件,而不是满足于控制台DOS窗口那些粗糙的东西。
我现在想知道的就是,假设我已经掌握C和C++,现在想学开发图形界面的软件,我还要学哪些东西?
懂的朋友,请说详细些,谢谢~!不懂的请不要回答,谢谢~!
答的好,有分追加。
可不可以推荐几本书啊?书名、版本、作者详细点 展开
我现在想知道的就是,假设我已经掌握C和C++,现在想学开发图形界面的软件,我还要学哪些东西?
懂的朋友,请说详细些,谢谢~!不懂的请不要回答,谢谢~!
答的好,有分追加。
可不可以推荐几本书啊?书名、版本、作者详细点 展开
8个回答
展开全部
楼主你好,你的问题我3个礼拜前也有,现在已经解决了,给你我的解决经验
上优酷搜孙鑫VC++,找到他的20部教学视频
看到前5章,这时候估计你已经能编写图形界面小东西了。当然,前提是你得C++语言基础已经掌握好了,类的一些概念,什么虚函数啊之类的,你搞不懂可以先不搞,看完这些相信你就会对这些概念有个直观的理解了。。
其实我现在发现基础很重要,所以又回去钻研那些以前看的很枯燥的内容。
但是枯燥的内容学起来确实太无聊,所以可以先学点WINDOWS程序设计,再设计的过程当中,遇到问题了,可以再翻基础书巩固。
还有啥问题欢迎楼主追问哈~
上优酷搜孙鑫VC++,找到他的20部教学视频
看到前5章,这时候估计你已经能编写图形界面小东西了。当然,前提是你得C++语言基础已经掌握好了,类的一些概念,什么虚函数啊之类的,你搞不懂可以先不搞,看完这些相信你就会对这些概念有个直观的理解了。。
其实我现在发现基础很重要,所以又回去钻研那些以前看的很枯燥的内容。
但是枯燥的内容学起来确实太无聊,所以可以先学点WINDOWS程序设计,再设计的过程当中,遇到问题了,可以再翻基础书巩固。
还有啥问题欢迎楼主追问哈~
展开全部
C++图形界面的优势是可以使用MFC,MFC是对WIN32 API的封装。
至于《windows程序设计》用C语言是因为WIN32 API是C和C++都能调用的,没有学过OO的也能看懂。
现在图形界面开发微软建议使用.NET,你可以用VC++.NET开发.NET图形界面。
还有,“传统的结构化程序语言,不利于开发图形界面”也不一定,linux 的图形库几乎都用的纯C(好像只有QT例外)。
至于《windows程序设计》用C语言是因为WIN32 API是C和C++都能调用的,没有学过OO的也能看懂。
现在图形界面开发微软建议使用.NET,你可以用VC++.NET开发.NET图形界面。
还有,“传统的结构化程序语言,不利于开发图形界面”也不一定,linux 的图形库几乎都用的纯C(好像只有QT例外)。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个问题当年也迷惑了我很久 用C++想做界面的话,推荐用MFC,要想用MFC,要先装好VC开发环境,新手推荐用VC6.0。 创建工程的时候,选择MFC APP WIZARD(exe),然后你就可以拖一些常用的控件(按钮,图片框等)到设计窗口上,然后写代码,这样就可以写界面程序了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C与C++本身是不支持做界面的
你可以使用平台提供的API来制作界面,如Windows下的Windows API与MFC,也可以使用跨平台的图形界面库,如QT
你可以使用平台提供的API来制作界面,如Windows下的Windows API与MFC,也可以使用跨平台的图形界面库,如QT
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
现在应用程序都WEB和移动化了,图形界面的化学学MFC吧,拖拖控件加加消息响应函数什么的,个人感觉有点过时喽:)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询