我看到的C语言的树上怎么都没有图形界面开发啊 难道C语言不能开发那个?
答案:3 悬赏:20
解决时间 2021-02-17 08:45
- 提问者网友:唤魂
- 2021-02-17 00:17
我看到的C语言的树上怎么都没有图形界面开发啊 难道C语言不能开发那个?
最佳答案
- 二级知识专家网友:错过的是遗憾
- 2021-02-17 01:35
可以的 我现在就在用呢
1.可以用 winC ,就是直接在windows下编程。这个比较麻烦,因为所有的东西都必须自己写(如创建窗口,初始化等一些基本的)以前老师上课的时候讲过,理解了之后,感觉其实很简单,而且都是一个套路,看个例子就能明白的
2.可以用MFC创建界面,里面要具体实现的东西,直接用C语言写就可以了,很方便,其实MFC就是对winC的一种封装,就是第一点说的你要写的那些基本的东西(创建窗口,初始化之类的),他都给你弄好了,不用自己写,直接创建一个工程就OK了
3.可以创建C#工程,用C#创建界面(直接拖控件就行,像VB那样),然后,你要实现的东西用C语言写。或者,你先将要实现的东西,用C语言写好,编译成动态链接库DLL,然后在C#工程中调用该DLL。C#工程实际上就起到一个界面封装的目的,也比较方便
个人建议用 MFC
1.可以用 winC ,就是直接在windows下编程。这个比较麻烦,因为所有的东西都必须自己写(如创建窗口,初始化等一些基本的)以前老师上课的时候讲过,理解了之后,感觉其实很简单,而且都是一个套路,看个例子就能明白的
2.可以用MFC创建界面,里面要具体实现的东西,直接用C语言写就可以了,很方便,其实MFC就是对winC的一种封装,就是第一点说的你要写的那些基本的东西(创建窗口,初始化之类的),他都给你弄好了,不用自己写,直接创建一个工程就OK了
3.可以创建C#工程,用C#创建界面(直接拖控件就行,像VB那样),然后,你要实现的东西用C语言写。或者,你先将要实现的东西,用C语言写好,编译成动态链接库DLL,然后在C#工程中调用该DLL。C#工程实际上就起到一个界面封装的目的,也比较方便
个人建议用 MFC
全部回答
- 1楼网友:荒唐后生
- 2021-02-17 02:02
c语言来写这个相当的复杂呢,相对来说,c++和java更擅长做这个事。实在要用c写的话,去网上搜搜EGG包之类的东西会简单很多
- 2楼网友:转身→时光静好
- 2021-02-17 01:41
你看的书是最基本的学习C语言的书,有很多图形界面架构是用C语言实现的,比如GTK。C语言和这些图形架构的关系就好比是钢铁和汽车零件的关系,用钢铁制作成各种各样的汽车零件,然后你可以用这些零件组成一辆车,就好比用这些图形界面开发应用程序。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |