win32和mfc 先学哪个?

vegetabirds 2013-06-18 02:00:23
win32 API和mfc 先学哪个?
冲突吗?
初学者求助。
...全文
761 39 打赏 收藏 转发到动态 举报
写回复
用AI写文章
39 条回复
切换为时间正序
请发表友善的回复…
发表回复
Zimmerk 2013-07-25
  • 打赏
  • 举报
回复
珍爱生命,远离MFC。。。
vicagogo 2013-07-25
  • 打赏
  • 举报
回复
那就学VC不就好了?API拿东西要学吗?多少的API?用的时候在学不就好了
luoyz520 2013-07-25
  • 打赏
  • 举报
回复
没学过C++就从win32开始吧。win32比较直白,MFC要绕一圈。
wanglu343280746 2013-07-24
  • 打赏
  • 举报
回复
引用 14 楼 u010316743 的回复:
我想我要是不是工作需要,我是绝对不会碰mfc的。。c#简单易懂,mfc超级麻烦,什么都得设置
越好懂越容易的东西越不值钱
向立天 2013-07-24
  • 打赏
  • 举报
回复
您好 我是本版版主 此帖已多日无人关注 请您及时结帖 如您认为问题没有解决可按无满意结帖处理 另外本版设置了疑难问题汇总帖 并已在版面置顶 相关规定其帖子中有说明 您可以根据规定提交您帖子的链接 如您目前不想结帖只需回帖说明 我们会删除此结帖通知 见此回复三日内无回应 我们将强制结帖 相关规定详见界面界面版关于版主结帖工作的具体办法
驭风者_z 2013-06-24
  • 打赏
  • 举报
回复
引用 30 楼 combobox2013 的回复:
[quote=引用 24 楼 ITxiaonan 的回复:] 楼主 看来这么多 一定晕了 告诉你,先了解win32 对学windows开始是很有帮助的,因为你必须要知道MFC、ATL、WTL 的原理,这样你才能深入学习。如果你只想 复制粘贴外加搜索编码 那么你就不必问了,怎么学都行. 另外MFC、ATL、WTL 都有相同之处,根本没必要三个都学,或者说对学哪个好?很迷茫----没必要这样想,原理是一样的。如果非要 问 我推荐等次MFC-》ATL-》WTL,MFC并没有过期而且还有好多公司在用,而且存在的时间长,它的学习资料会很多,而WTL 处于初期。不过学ATL也很棒。
linux 工资高,还是windows? windows首先待遇不好 第二: windows本身 水很深,很多地方都没法解释。 搞不清原理。 我像不少csdn牛人请教过界面问题,他们也有不少搞不清的, 他们的工作时间都10年左右了。 windows就是个迷魂阵[/quote] 界面,图像什么的 本就是很高深的东东,没有那么容易就让你懂透的,真正的好界面库,你看哪些是小公司出的,就算出了 也很垃圾,BUG 居多,CUP居高,要么就是比较难看。肯定不会让大部分人懂的 要不做界面的大神们 就没得什么工资了 呵呵不是像我这样的小菜鸟 编两下 就敢称自己是界面或者驱动的大神级编程的猿了
sichuanwww 2013-06-22
  • 打赏
  • 举报
回复
combobox2013 2013-06-22
  • 打赏
  • 举报
回复
引用 24 楼 ITxiaonan 的回复:
楼主 看来这么多 一定晕了 告诉你,先了解win32 对学windows开始是很有帮助的,因为你必须要知道MFC、ATL、WTL 的原理,这样你才能深入学习。如果你只想 复制粘贴外加搜索编码 那么你就不必问了,怎么学都行. 另外MFC、ATL、WTL 都有相同之处,根本没必要三个都学,或者说对学哪个好?很迷茫----没必要这样想,原理是一样的。如果非要 问 我推荐等次MFC-》ATL-》WTL,MFC并没有过期而且还有好多公司在用,而且存在的时间长,它的学习资料会很多,而WTL 处于初期。不过学ATL也很棒。
linux 工资高,还是windows? windows首先待遇不好 第二: windows本身 水很深,很多地方都没法解释。 搞不清原理。 我像不少csdn牛人请教过界面问题,他们也有不少搞不清的, 他们的工作时间都10年左右了。 windows就是个迷魂阵
乡客2023 2013-06-22
  • 打赏
  • 举报
回复
引用 18 楼 vegetabirds 的回复:
引用 16 楼 wny198816 的回复:
直接学mfc,边学边做项目,一个项目完成差不多就知道怎么回事,要想用mfc学的很好还要不断学
有没有推荐的,适合初学者学习的项目?
适合初学者有很多资料呢,楼上介意看孙鑫教程,我也看了,有效果!(得发时间,最好能跟着做点什么)我觉得你先要清楚你现在想做什么,比如自己写个人员管理系统,图书管理系。。。脑子里有大概的框架,接下来就动手吧!会有所收获!
方便面图腾 2013-06-22
  • 打赏
  • 举报
回复
小猪飞侠 2013-06-21
  • 打赏
  • 举报
回复
确实我也刚学win32,不过觉得可能linux来钱多些,但是windows用的还是多啊,又避免不掉。 微软目测不仅不会倒掉,可能还会重新崛起。。。。。
vegetabirds 2013-06-20
  • 打赏
  • 举报
回复
引用 26 楼 qq6648208281 的回复:
很多东西都是基于win32封装出来的。 如果你要学windows下界面开发, win32是不可缺少的。 因为你必须要知道界面是如何在windos下运作的。
win32是必须的,嗯,记住了!
vegetabirds 2013-06-20
  • 打赏
  • 举报
回复
引用 24 楼 ITxiaonan 的回复:
楼主 看来这么多 一定晕了 告诉你,先了解win32 对学windows开始是很有帮助的,因为你必须要知道MFC、ATL、WTL 的原理,这样你才能深入学习。如果你只想 复制粘贴外加搜索编码 那么你就不必问了,怎么学都行. 另外MFC、ATL、WTL 都有相同之处,根本没必要三个都学,或者说对学哪个好?很迷茫----没必要这样想,原理是一样的。如果非要 问 我推荐等次MFC-》ATL-》WTL,MFC并没有过期而且还有好多公司在用,而且存在的时间长,它的学习资料会很多,而WTL 处于初期。不过学ATL也很棒。
嗯,您的建议 靠谱!
Yun__ 2013-06-20
  • 打赏
  • 举报
回复
很多东西都是基于win32封装出来的。 如果你要学windows下界面开发, win32是不可缺少的。 因为你必须要知道界面是如何在windos下运作的。
lyshiba 2013-06-19
  • 打赏
  • 举报
回复
先看MFC吧,mfc简单做东西也快。然后再看win32.他们两个的函数都差不多
stevenkoh 2013-06-19
  • 打赏
  • 举报
回复
IT技术瞬息万变,要学一点能长久使用的东东。如果你确定在Windows桌面应用发展(过来人告诉你,千万不要小看桌面,此物以前叫exe、Client,现在换个马甲叫app,其实也是个永远的刚需),最好弄点时间长久的技术。 1.Win32API,只要Windows存在一天,就永远存在。虽然现在有WinRT API替换,但了解了Win32也能理解WinRT 2.COM技术。这个是趋势,也是孙悟空72变,要了解精髓和细节。 3.MFC已经落魄了,除了维护现有项目,基本没有人再用这个开发新项目了。建议你别花精力,不如搞WTL吧。连Goole要在Windows平台扎根,都选择WTL
vegetabirds 2013-06-19
  • 打赏
  • 举报
回复
引用 16 楼 wny198816 的回复:
直接学mfc,边学边做项目,一个项目完成差不多就知道怎么回事,要想用mfc学的很好还要不断学
有没有推荐的,适合初学者学习的项目?
dahaiI0 2013-06-19
  • 打赏
  • 举报
回复
乡客2023 2013-06-19
  • 打赏
  • 举报
回复
直接学mfc,边学边做项目,一个项目完成差不多就知道怎么回事,要想用mfc学的很好还要不断学
vegetabirds 2013-06-19
  • 打赏
  • 举报
回复
引用 3 楼 xiaoxiaoyu85 的回复:
[quote=引用 1 楼 dahaiI0 的回复:] 前者,MFC是基于win32的一个封装库,如果不是工作需要或者兴趣,完全不用学
说实话,都别学了,直接linux或者嵌入式。我们这一代,快要被VC坑了,windows做的桌面工具,在中国都是免费,卖不了钱,所以投资的公司和职位少,金山,360都是通过客户端来打造一个平台,用其他的方式盈利。 直接linux吧,和硬件一起能挣钱。不然就java.[/quote] 工作需要 VC,没得选……
加载更多回复(19)

15,978

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧