• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

C语言进行GUI程序设计的可行性

Linux小学童 2019-05-07 浏览量:1065
C语言可以进行桌面应用程序,GUI程序的设计吗。能否提供一些案例代码和链接。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • C语言在比较老的库中是使用的,比如MFC,现在的Qt是使用C++,或是VS中的C#的,C已经很少使用了,但是是可以的,可以使用MFC进行编程的
    • 发布于 2019-05-07
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:4
  • 单片机上的图形系统用的是 c 语言,ucgui,emwin

    电脑上是 c++ ,Qt  MFC 等

    找找 emwin 编程学习资料,会有案例代码,Qt  MFC 编程学习资料里面都有案例代码

    按照学习资料一步一步来,全部学完就会了

    • 发布于2019-05-07
    • 举报
    • 评论 0
    • 1
    • 0

  • GUI程序其实和其他程序开发没有本质的区别,只是因为GUI的绘制比较麻烦而已。

    而诸如以下开发的库就是封装了这些绘制处理,这样就更方便。


    不过因为C语言自身的一些性质,使得其不利于GUI的高层开发。开发桌面应用现在直接选用C来开发很少很少,更多的是用C++,现在知名的QT是C++的,

    其实早期的MFC是支持C的,但现在也主要是C++了。


    现在开发做面应用有不同的框架,你选一种适合的就好了,包括C++、Java、nodejs、Python等等都可以进行桌面应用的开发的。

    • 发布于2019-05-07
    • 举报
    • 评论 0
    • 0
    • 0

  • labwindows/CVI是一款利用C语言编程的继承开发环境,这个环境采用了标准的ANSI C语言作为开发语言,内置了CVI的GUI类库,可以利用提供的GUI类库编写图形界面应用程序,内置了强大灵活的控件体系,基本满足普通常见应用的编程需求。可以试试看
    • 发布于2019-05-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 现在那些GUI设计一般用的是C++,只有在单片机平台上面的那些GUI如emwin能够支持用C来开发

    其实这种用于UI设计的C++跟C差不多,不过它的库封装用的C++的接口

相关问题

问题达人换一批

C语言进行GUI程序设计的可行性