C语言开发的软件界面怎么设计的啊?

VB语言设计UI界面时,还有个工具箱,各控件还可以任意拖动使用呢?那C语言没工具箱,界面UI怎么设计呢?非要完完全全使用代码来描述才行吗?... VB语言设计UI界面时,还有个工具箱,各控件还可以任意拖动使用呢?那C语言没工具箱,界面UI怎么设计呢?非要完完全全使用代码来描述才行吗? 展开
 我来答
jameswang6
推荐于2017-09-02 · TA获得超过218个赞
知道答主
回答量:47
采纳率:0%
帮助的人:23.7万
展开全部
如果你是使用的VC (Visual Studio C++)的话,也是有与VB类似的工具箱来拖放控件的,对于一般的应用程序,推荐基于MFC来开发。--这意味着你需要再学习一些新的东西,如果你只是处于学习C语言的阶段,这没有必要这样。
如果你是使用的Turbo C之类的,因为那个年代很多系统还是DOS的字符界面,所以基本上没有好的工具来作GUI界面,需要自己编辑资源文件来创建Win32的界面,需要比较熟悉win32的api。对于简易的界面而言,这是可行的,复杂点的,还是使用VC比较好。
qq1085459519
2012-01-30 · 超过13用户采纳过TA的回答
知道答主
回答量:457
采纳率:0%
帮助的人:151万
展开全部
调用win32函数,很多api函数可以调用,包括窗口的显示等等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tattackor
推荐于2017-09-20 · TA获得超过3.5万个赞
知道大有可为答主
回答量:5083
采纳率:94%
帮助的人:857万
展开全部
用C/C++直接开发界面程序一般有以下几种方式:
1、直接调用系统api
这一种比较麻烦而且开发的效率不高,但通过练习可以让你很好的掌握GUI程序的原理和技巧。因为常用的第3种也是以此为基础的,学会api有利于更加深入的了解GUI程序原理。
2、直接使用绘图接口自己画
这种最麻烦而且一般适用于游戏、虚拟现实等专业领域,比如使用OpenGl绘图接口制作3D程序。
3、调用其他封装好库
这一种就是别人把系统api封装好了,给了你一个简单的使用接口,比如MFC。对于C/C++来说,现在比较流行的有Qt,xwidget等GUI库,使用简单,文档丰富,而且跨平台使用,是目前比较好的选择。如果以前没有用过MFC,建议还是别学MFC了,繁琐而且不是跨平台的。
还有,如果用VS开发,.NET里面的一些标准控件也足以应付日常开发了,这个其实是现在用的最普遍的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式