问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

弱弱的问句:C语言能进行图形界面(GUI)开发吗

发布网友 发布时间:2022-04-28 12:00

我来回答

4个回答

热心网友 时间:2023-10-08 20:41

1、当然可以,C的gui编程基本上是学习操作系统的API调用了,可以看看Windows API编程中的与窗体相关部分,Linux中也是类似的,建议在Windows中学习,毕竟Linux用作服务器的更多,很多是不带有图形化界面和相关类库的。
2、另外,用C去做gui程序真的不是一个很好的选择,明白基本原理,能够做一些简单程序即可,复杂的图形化界面开发采用MFC、C#、VB、Java等框架或者语言,能够更加高效,降低开发难度。程序员应该站在巨人的肩膀上前进,用合适的工具做合适的事情。

热心网友 时间:2023-10-08 20:42

可以的 我现在就在用呢

1.可以用 winC ,就是直接在windows下编程。这个比较麻烦,因为所有的东西都必须自己写(如创建窗口,初始化等一些基本的)以前老师上课的时候讲过,理解了之后,感觉其实很简单,而且都是一个套路,看个例子就能明白的

2.可以用MFC创建界面,里面要具体实现的东西,直接用C语言写就可以了,很方便,其实MFC就是对winC的一种封装,就是第一点说的你要写的那些基本的东西(创建窗口,初始化之类的),他都给你弄好了,不用自己写,直接创建一个工程就OK了

3.可以创建C#工程,用C#创建界面(直接拖控件就行,像VB那样),然后,你要实现的东西用C语言写。或者,你先将要实现的东西,用C语言写好,编译成动态链接库DLL,然后在C#工程中调用该DLL。C#工程实际上就起到一个界面封装的目的,也比较方便

个人建议用 MFC

热心网友 时间:2023-10-08 20:42

当然可以了啊, 只是不能用类而已, 多用结构体. 比如Windows的API也是一些C函数, 而像C++里面用CDC类只不过是封装了API, 这样用起来来比较方便.
事实上, 用API比MFC效率要更高

热心网友 时间:2023-10-08 20:41

1、当然可以,C的gui编程基本上是学习操作系统的API调用了,可以看看Windows API编程中的与窗体相关部分,Linux中也是类似的,建议在Windows中学习,毕竟Linux用作服务器的更多,很多是不带有图形化界面和相关类库的。
2、另外,用C去做gui程序真的不是一个很好的选择,明白基本原理,能够做一些简单程序即可,复杂的图形化界面开发采用MFC、C#、VB、Java等框架或者语言,能够更加高效,降低开发难度。程序员应该站在巨人的肩膀上前进,用合适的工具做合适的事情。

热心网友 时间:2023-10-08 20:44

不是我做广告,如鹏网C语言也能干大事教的就是这个问题,他给你个基本模板,然后慢慢教你API函数的用法,是新手快速入门的教程。MFC对于新手来说入门实在不易。

热心网友 时间:2023-10-08 20:41

1、当然可以,C的gui编程基本上是学习操作系统的API调用了,可以看看Windows API编程中的与窗体相关部分,Linux中也是类似的,建议在Windows中学习,毕竟Linux用作服务器的更多,很多是不带有图形化界面和相关类库的。
2、另外,用C去做gui程序真的不是一个很好的选择,明白基本原理,能够做一些简单程序即可,复杂的图形化界面开发采用MFC、C#、VB、Java等框架或者语言,能够更加高效,降低开发难度。程序员应该站在巨人的肩膀上前进,用合适的工具做合适的事情。

热心网友 时间:2023-10-08 20:42

可以的 我现在就在用呢

1.可以用 winC ,就是直接在windows下编程。这个比较麻烦,因为所有的东西都必须自己写(如创建窗口,初始化等一些基本的)以前老师上课的时候讲过,理解了之后,感觉其实很简单,而且都是一个套路,看个例子就能明白的

2.可以用MFC创建界面,里面要具体实现的东西,直接用C语言写就可以了,很方便,其实MFC就是对winC的一种封装,就是第一点说的你要写的那些基本的东西(创建窗口,初始化之类的),他都给你弄好了,不用自己写,直接创建一个工程就OK了

3.可以创建C#工程,用C#创建界面(直接拖控件就行,像VB那样),然后,你要实现的东西用C语言写。或者,你先将要实现的东西,用C语言写好,编译成动态链接库DLL,然后在C#工程中调用该DLL。C#工程实际上就起到一个界面封装的目的,也比较方便

个人建议用 MFC

热心网友 时间:2023-10-08 20:42

可以的 我现在就在用呢

1.可以用 winC ,就是直接在windows下编程。这个比较麻烦,因为所有的东西都必须自己写(如创建窗口,初始化等一些基本的)以前老师上课的时候讲过,理解了之后,感觉其实很简单,而且都是一个套路,看个例子就能明白的

2.可以用MFC创建界面,里面要具体实现的东西,直接用C语言写就可以了,很方便,其实MFC就是对winC的一种封装,就是第一点说的你要写的那些基本的东西(创建窗口,初始化之类的),他都给你弄好了,不用自己写,直接创建一个工程就OK了

3.可以创建C#工程,用C#创建界面(直接拖控件就行,像VB那样),然后,你要实现的东西用C语言写。或者,你先将要实现的东西,用C语言写好,编译成动态链接库DLL,然后在C#工程中调用该DLL。C#工程实际上就起到一个界面封装的目的,也比较方便

个人建议用 MFC

热心网友 时间:2023-10-08 20:42

当然可以了啊, 只是不能用类而已, 多用结构体. 比如Windows的API也是一些C函数, 而像C++里面用CDC类只不过是封装了API, 这样用起来来比较方便.
事实上, 用API比MFC效率要更高

热心网友 时间:2023-10-08 20:42

当然可以了啊, 只是不能用类而已, 多用结构体. 比如Windows的API也是一些C函数, 而像C++里面用CDC类只不过是封装了API, 这样用起来来比较方便.
事实上, 用API比MFC效率要更高

热心网友 时间:2023-10-08 20:44

不是我做广告,如鹏网C语言也能干大事教的就是这个问题,他给你个基本模板,然后慢慢教你API函数的用法,是新手快速入门的教程。MFC对于新手来说入门实在不易。

热心网友 时间:2023-10-08 20:44

不是我做广告,如鹏网C语言也能干大事教的就是这个问题,他给你个基本模板,然后慢慢教你API函数的用法,是新手快速入门的教程。MFC对于新手来说入门实在不易。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
找专业防水队做完还漏水怎么维权 法院会受理房屋漏水造成的纠纷吗? 巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 八上英语课时答案 我的QQ消息被好友屏蔽了,是屏蔽,不是拉黑,那还可以给他打QQ电话吗? 怎么用C语言写图形界面?? 如何使用C语言实现图形化界面,C++,C#都行,但不使用API, 急求!!八年级英语练习题。 八年级英语上册书unit1 2d,2e答案 c语言如何写出一个图形化的界面,难道只能是黑白的win32控制台程序么? 八年级英语上册风向标二单元六课时答案 译林牛津8Aunit2的完形填空 用C语言怎么实现图形化界面? 最新牛津译林版八年级上册英语各单元测试题(全册 共58页 附答案) 牛津初中英语同步练习与测试8B Unit2参考答案 八年上册英语新目标配套练习unit2册人民教育出版社出版的 八年级 英语U2单元测试 二 快的加 八年级上册英语课时练答案 英语周报八上广州版 unit2 单元综合能力检测题答案 八年级上册 仁爱英语同步练习与检测答案(Unit2 Topic1)SectionC、D 八上英语unit2检测题(rj) 意大利面中用到的罗勒是要的罗勒叶还是晒干了的罗勒叶? 八年级英语Unit2 Topic1练习卷,附答案 C语言如何进入图形界面?有什么注意事项? c语言怎么做图形界面? 求c语言实现图形界面(c,c++,c#语言都可以)... QQ好友被屏蔽了,怎么办 体现美国通货膨胀的指标,最重要的有哪些? 19. 衡量通货膨胀的指标是:__ 通货膨胀,一个国家如何判断已通货膨胀了? 身份证号码的顺序码是什么? 什么是顺序码 18位身份证顺序码,什么意思 代码有多少种类? 谁知道北京买车摇号申请离得 随机顺序码 是啥子意思? 身份号码15至17位顺序码和第18位校验码是什么东西 北京买车摇号里的随机顺序码是什么意思? 梦到迷路了,一直找不到家。好难过,怎么回事啊 解梦,做梦总是梦到回家,问题是走的路怎么都不对,怎么都回不了家,而且总是梦到这个 摇牌顺序码是什么意思 梦到迷路回不了家,却遇上了死去的父母 海信电视怎么接入有线电视? 家里海信电视聚好看的有线电视怎么开通?