中易网

我看到的C语言的树上怎么都没有图形界面开发啊 难道C语言不能开发那个?

答案:3  悬赏:20  
解决时间 2021-02-17 08:45
我看到的C语言的树上怎么都没有图形界面开发啊 难道C语言不能开发那个?
最佳答案
可以的 我现在就在用呢

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

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

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

个人建议用 MFC
全部回答
c语言来写这个相当的复杂呢,相对来说,c++和java更擅长做这个事。实在要用c写的话,去网上搜搜EGG包之类的东西会简单很多
你看的书是最基本的学习C语言的书,有很多图形界面架构是用C语言实现的,比如GTK。C语言和这些图形架构的关系就好比是钢铁和汽车零件的关系,用钢铁制作成各种各样的汽车零件,然后你可以用这些零件组成一辆车,就好比用这些图形界面开发应用程序。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
联想小新和小米笔记本,选哪个更好
深圳福田村福星路去华强北怎么走
王羲之尝诣门生家................翻译
这个人在咋子 Fat shady歌词
关于英语时态的问题,英语中总共有多少种时态
大连开发区民族学院到机场坐公交车怎么走啊?
晚安吻的含义是什么。要具体的说明。
生吃皮牙子能排便吗
1.人们看到钳子是钳东西的,很难想到它还能当
楼盘均价能买到什么样的房子?比如18层的高层
6个数字加起来等于27的有多少组号码可以有重
李白山水诗题目是5个字的
容声冰箱的代言人是谁?
2011山东日照数学中考题若不等式 2x<4 的解都
在北京普工工资有多少
推荐资讯
洗车人家汽车美容服务连锁(公园南路与184医院
石头真的有灵性吗?
如果把蜗牛的壳去掉,它会不会爬的快一点啊?
有一个朋友想买一个古筝,是美德威的,在图图
DMS1\DMS2.....是什么东西啊?
焦作哪家补习班的老师好,负责任?
为什么我不可以和别人一样,拥有本该拥有的一
天下3太虚武器任务
我是自考物流管理专业,还有一门课程没过可以
男朋友挺听我话的 对我也好 就是在很多人面前
xbox360自制系统16537版本下FSD问题
瘦吧减肥专门店镇北二路店地址在哪,我要去那
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?