VC中如何用C语言实现图形界面程序(非easyx)??看起来MFC都是用C++搞的,不能用C么、、、、、
答案:5 悬赏:70 手机版
解决时间 2021-11-11 00:36
- 提问者网友:聂風
- 2021-11-10 20:14
VC中如何用C语言实现图形界面程序(非easyx)??看起来MFC都是用C++搞的,不能用C么、、、、、
最佳答案
- 五星知识达人网友:千夜
- 2021-11-10 21:35
不用 easyx 想在 vc 只用 c 语言画图形,你需要看《windows 程序设计》一书。你必须先要了解 windows 机制,才能做到绘图。其实 easyx 就是一个帮助初学者隐藏该机制的工具罢了。
windows 编程支持 c 语言,但 MFC 是用 c++ 的封装。c 语言的功能远不如 c++,差着一个时代呢,所以良好的封装不会用 c,只能用 c++。
windows 编程支持 c 语言,但 MFC 是用 c++ 的封装。c 语言的功能远不如 c++,差着一个时代呢,所以良好的封装不会用 c,只能用 c++。
全部回答
- 1楼网友:神的生死簿
- 2021-11-11 01:18
用c语言编图形界面 有turbo C 比较好 因为它里面有些库函数
而在vc中 不能用!
而在vc中 不能用!
- 2楼网友:山君与见山
- 2021-11-11 00:18
可以用C,只需要学习WIN32 ,了解基本API接口即可。网搜GDI,WIN32
- 3楼网友:由着我着迷
- 2021-11-10 23:05
看书
windows 程序设计 第五版
(讲C语言调用windows API 的方式编写windows 窗口程序)
windows 程序设计 第五版
(讲C语言调用windows API 的方式编写windows 窗口程序)
- 4楼网友:你可爱的野爹
- 2021-11-10 22:32
可以用C编程Windows下的图形界面程序,但是个相当繁重的工作,你得自己写WinMain主函数,自己注册窗口,自己消息分发,自己定义控件,自己写菜单,这些windows程序最基本的东西写完后人就累的不成样子了,然后又得在集中兵力去写自己菜单、消息、控件、自己的功能实现。。。。这些全部得借助Win32 API(应用程序编程接口),我想你不会有时间去学习那庞大的API群。微软也就是出去这些方面的考虑,为了方便程序设计开发Windows应用程序,使自己的windows丰富起来,于1989年成立AFX(ApplicationFramework,X是个后缀,让人看起来NB),
开发可以达到上述目的开发工具,MFC于几年后变孕育而生了。由于是个框架,使用面向对象的程序设计语言是不二的选择(C不面向对象的,C里面不能用MFC,但MFC可以用C)。MFC的封装可谓是极其完美,程序设计者可以完全集中精力去软件功能上的开发。MFC的实现可谓是鬼斧神工,实在是匠心独运。。。。多说无益,你自己看着办吧
开发可以达到上述目的开发工具,MFC于几年后变孕育而生了。由于是个框架,使用面向对象的程序设计语言是不二的选择(C不面向对象的,C里面不能用MFC,但MFC可以用C)。MFC的封装可谓是极其完美,程序设计者可以完全集中精力去软件功能上的开发。MFC的实现可谓是鬼斧神工,实在是匠心独运。。。。多说无益,你自己看着办吧
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯