C语言写的程序怎么做界面?可以用C#或者其他的语言写界面么?

牛老儿 2013-04-15 03:05:58
纯C语言写的程序,但需要一个界面,请问一下能用其它的语言写界面么?怎么将界面与C程序连接起来呢?求指导TAT..
...全文
613 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
UnknowName 2013-04-18
  • 打赏
  • 举报
回复
可以用openGL来做界面。 纯C是没有界面函数的。 当然可以用C#来写界面,很easy,很fast。 如果有兴趣,你可以研究研究C++的UI库。 开源的不少。
赵4老师 2013-04-18
  • 打赏
  • 举报
回复
不要做A语言代码修改为B语言代码的无用功。 也不要做用A语言代码直接调用B语言代码库这样复杂、这样容易出错的傻事。 只需让A、B语言代码的输入输出重定向到文本文件,或修改A、B语言代码让其通过文本文件输入输出。 即可很方便地让A、B两种语言之间协调工作。
vingsa8352 2013-04-18
  • 打赏
  • 举报
回复
引用 8 楼 skyandcode 的回复:
引用 3 楼 vingsa8352 的回复: 用其它语言做界面,调用C程序 我也有疑问,怎么调用? 写成dll的话,难道每一个功能(比如说按钮点击)都要去调用dll里的函数?
调用进程的方式,传参数给C,我就是这样做的,没问题
一起来玩玩呗 2013-04-17
  • 打赏
  • 举报
回复
你可以看下“C语言也能干大事”这个视频,那里面就有关于c语言界面的问题,不过这个界面是建立在window 操作系统上的,对于Linux 的话,还是QT
skyandcode 2013-04-17
  • 打赏
  • 举报
回复
引用 3 楼 vingsa8352 的回复:
用其它语言做界面,调用C程序
我也有疑问,怎么调用? 写成dll的话,难道每一个功能(比如说按钮点击)都要去调用dll里的函数?
wcwswswws3 2013-04-17
  • 打赏
  • 举报
回复
在win下的话搞成dll然后调吧……
pathuang68 2013-04-17
  • 打赏
  • 举报
回复
C语言的话,直接用Windows API不就可以了嘛(当然是在Windows平台上)。可看Charles Petzold写的那本《Windows编程》就行
图灵狗 2013-04-17
  • 打赏
  • 举报
回复
混乱的MFC才是百年一遇的蛋疼。
引用 4 楼 leigema 的回复:
引用 1 楼 turingo 的回复:建议用跨平台的GTK+(http://www.gtk.org/)来实现你的GUI。 GTK+用C模拟面向对象,有点蛋疼啊
雷格 2013-04-17
  • 打赏
  • 举报
回复
引用 1 楼 turingo 的回复:
建议用跨平台的GTK+(http://www.gtk.org/)来实现你的GUI。
GTK+用C模拟面向对象,有点蛋疼啊
yshiww 2013-04-17
  • 打赏
  • 举报
回复
跨平台的GTK
Red_angelX 2013-04-17
  • 打赏
  • 举报
回复
建议用c座低层 其他做界面然后调用c
vingsa8352 2013-04-16
  • 打赏
  • 举报
回复
用其它语言做界面,调用C程序
牛老儿 2013-04-15
  • 打赏
  • 举报
回复
那能不能用MFC呢?@turingo
图灵狗 2013-04-15
  • 打赏
  • 举报
回复
建议用跨平台的GTK+(http://www.gtk.org/)来实现你的GUI。

69,374

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧