VC中如何用C语言实现图形界面程序(非easyx)??看起来MFC都是用C++搞的,不能用C么、、、、、

 我来答
qiminixi
2012-05-16 · TA获得超过819个赞
知道小有建树答主
回答量:552
采纳率:0%
帮助的人:235万
展开全部
可以用C编程Windows下的图形界面程序,但是个相当繁重的工作,你得自己写WinMain主函数,自己注册窗口,自己消息分发,自己定义控件,自己写菜单,这些windows程序最基本的东西写完后人就累的不成样子了,然后又得在集中兵力去写自己菜单、消息、控件、自己的功能实现。。。。这些全部得借助Win32 API(应用程序编程接口),我想你不会有时间去学习那庞大的API群。微软也就是出去这些方面的考虑,为了方便程序设计开发Windows应用程序,使自己的windows丰富起来,于1989年成立AFX(ApplicationFramework,X是个后缀,让人看起来NB),
开发可以达到上述目的开发工具,MFC于几年后变孕育而生了。由于是个框架,使用面向对象的程序设计语言是不二的选择(C不面向对象的,C里面不能用MFC,但MFC可以用C)。MFC的封装可谓是极其完美,程序设计者可以完全集中精力去软件功能上的开发。MFC的实现可谓是鬼斧神工,实在是匠心独运。。。。多说无益,你自己看着办吧
veket的小号
2012-05-30 · TA获得超过3371个赞
知道大有可为答主
回答量:3762
采纳率:0%
帮助的人:3952万
展开全部
看书
windows 程序设计 第五版
(讲C语言调用windows API 的方式编写windows 窗口程序)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
没事造轮子
2012-05-16 · TA获得超过205个赞
知道小有建树答主
回答量:278
采纳率:100%
帮助的人:176万
展开全部
可以用C,只需要学习WIN32 ,了解基本API接口即可。网搜GDI,WIN32
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友be74a75
2012-05-16 · TA获得超过192个赞
知道小有建树答主
回答量:183
采纳率:0%
帮助的人:80.6万
展开全部
用c语言编图形界面 有turbo C 比较好 因为它里面有些库函数
而在vc中 不能用!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友cf5726c
2012-05-16 · TA获得超过1894个赞
知道小有建树答主
回答量:1064
采纳率:55%
帮助的人:604万
展开全部
不用 easyx 想在 vc 只用 c 语言画图形,你需要看《windows 程序设计》一书。你必须先要了解 windows 机制,才能做到绘图。其实 easyx 就是一个帮助初学者隐藏该机制的工具罢了。

windows 编程支持 c 语言,但 MFC 是用 c++ 的封装。c 语言的功能远不如 c++,差着一个时代呢,所以良好的封装不会用 c,只能用 c++。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式