想用c/c++写windows编程,又不想学MFC怎么办?
我会一点c/c++知识,想用c/c++写windows编程,其中,图形界面好像大部分都是用的MFC,可是,可能是我太菜的缘故,我觉得MFC里的东西太乱了,我不喜欢。我知道...
我会一点 c/c++ 知识,想用 c/c++ 写 windows编程,
其中,图形界面 好像 大部分都是用的MFC,
可是,
可能是我太菜的缘故,
我觉得MFC 里的东西太乱了,我不喜欢。
我知道还可以用 windows api 写程序,
但是,
我发现市面上用 windows API 写程序的教程基本上没有,
对于象我这样的新手,没有教材的话,学习起来肯定很困难。
那么,
我该怎么办? 给点建议吧, 谢谢!
(别告诉我去学别的语言,我就想用 c/c++ 写windows程序,只是不太习惯MFC这东西。) 展开
其中,图形界面 好像 大部分都是用的MFC,
可是,
可能是我太菜的缘故,
我觉得MFC 里的东西太乱了,我不喜欢。
我知道还可以用 windows api 写程序,
但是,
我发现市面上用 windows API 写程序的教程基本上没有,
对于象我这样的新手,没有教材的话,学习起来肯定很困难。
那么,
我该怎么办? 给点建议吧, 谢谢!
(别告诉我去学别的语言,我就想用 c/c++ 写windows程序,只是不太习惯MFC这东西。) 展开
20个回答
展开全部
C++ 用API来写程序,朋友,没有界面,你难道要用绘画来绘界面吗?
一个对话框放几个按扭,比用API来实现快得多,而且也更复合群众
win32 API 细节非常多,刚开始是要好好学习吓,了解了基本原理才能写得出来好程序?
MFC就是提供方便的,东西也很多。你看OFFICE软件基本上都是有MFC来搞的,单文档与多文档
正因为它功能强大所以复杂点,完全理解了就觉得很简单的.
如果硬要用API写程序,仅合适写简单的程序或初学使用,复杂的程序还得用MFC来完成
效率问题上看也要用现有的资源噻...什么东西都自己写那是费时费力还没有多少完善。
一个对话框放几个按扭,比用API来实现快得多,而且也更复合群众
win32 API 细节非常多,刚开始是要好好学习吓,了解了基本原理才能写得出来好程序?
MFC就是提供方便的,东西也很多。你看OFFICE软件基本上都是有MFC来搞的,单文档与多文档
正因为它功能强大所以复杂点,完全理解了就觉得很简单的.
如果硬要用API写程序,仅合适写简单的程序或初学使用,复杂的程序还得用MFC来完成
效率问题上看也要用现有的资源噻...什么东西都自己写那是费时费力还没有多少完善。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
《Windows程序设计》(Programming Windows)就是一本,Petzoldi写的,Windows API编程,很不错,网上也有html版的,英文汉语的都有。如果找不到留个邮箱我发给你。
不过我认为最后还是要转到MFC这些东西上来的。
不过我认为最后还是要转到MFC这些东西上来的。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对开发相同的工程来说,仅对于工作量,API相对较复杂,MFC简单些
MFC是基于API的。
事实上,你学好了其中的一个,很容易转到另一个上去。
最后,给你个忠告:不要觉得MFC乱,API也许更乱,因为mfc是封装好的类库,人家给你整理完了,还有怕乱就不学,谈何windows编程?
MFC是基于API的。
事实上,你学好了其中的一个,很容易转到另一个上去。
最后,给你个忠告:不要觉得MFC乱,API也许更乱,因为mfc是封装好的类库,人家给你整理完了,还有怕乱就不学,谈何windows编程?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看视频。。。我当时就是看的视频学的WINDOWS编程。。当时还不知道有MFC这东西。。。但是MFC确实比较智能一点了。。好多东西给你封装好了。。。
你可以先学一下WINDOWS程序,基础的,然后去用OPENGL(一个图形库),建议可以看NEHE的教程(网上随便搜都有),然后就可以写一些小游戏了。有图形的程序可比控件台的要有趣的多了。希望对你有帮助 。。。
你可以先学一下WINDOWS程序,基础的,然后去用OPENGL(一个图形库),建议可以看NEHE的教程(网上随便搜都有),然后就可以写一些小游戏了。有图形的程序可比控件台的要有趣的多了。希望对你有帮助 。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
MFC是已封装的好的,可以用的东西,如你要用API写一个窗体,上有按钮和文本,你要写一堆代码,如果你是用MFC只要在工具箱上,直接拖进一个按钮和文本放在你想放的位置就可以了。
其实这两个不冲突,c/c++ 写windows程序可以让你了解内部的东西,MFC可提高编程的效率。
其实这两个不冲突,c/c++ 写windows程序可以让你了解内部的东西,MFC可提高编程的效率。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询