社区
非技术类 帖子详情 MFC确实已经落伍了,但有意思的是。。。 Chivalry 2013-11-23 09:46:28 加精 MFC程序员好像跟万金油似的,几个方向都可以转
比如Qt,很多Qt的招聘需求上就写的是熟悉Qt或MFC
比如标准C++,因为MFC程序员也算C++程序员,转做标准C++工作也不是很难
因为MFC很多只是对Windows API进行了下简单封装,所以MFC程序员对Windows API还是很熟的
对Windows API熟的话,转其他Windows开发其实也不难,比如.Net
其他可以转的方向,限于我的知识面,就不知道了,有的可以在补充
其实吧,IT行业就这样,需要终生学习的一个行业
掌握某一种语言以及某个平台的API并不是终极武器
终极武器还是对计算机系统运行原理的理解,对程序开发基本思路的理解
以及持续的学习,利用各种工具搜索引擎解决问题的能力,敬业的工作态度
等等
这些东西是不随着语言的没落而没落的
但是确实不建议新人再学MFC了,确实落伍太多了,学点新的吧
...全文
12082 151 打赏 收藏 MFC确实已经落伍了,但有意思的是。。。 MFC程序员好像跟万金油似的,几个方向都可以转 比如Qt,很多Qt的招聘需求上就写的是熟悉Qt或MFC 比如标准C++,因为MFC程序员也算C++程序员,转做标准C++工作也不是很难 因为MFC很多只是对Windows API进行了下简单封装,所以MFC程序员对Windows API还是很熟的 对Windows API熟的话,转其他Windows开发其实也不难,比如.Net 其他可以转的方向,限于我的知识面,就不知道了,有的可以在补充 其实吧,IT行业就这样,需要终生学习的一个行业 掌握某一种语 复制链接
扫一扫 分享 转发到动态 举报
写回复 配置赞助广告取 消
确 定
用AI写文章 151 条回复 切换为时间正序 请发表友善的回复… 发表回复 打赏红包 需支付: 0.00 元 取 消 确 定 emailtome 2014-01-12 打赏举报 回复 引用 95 楼 rainbowsix 的回复:MFC 这么垃圾的框架 这么多人学。
littset50 2014-01-09 打赏举报 回复 开发windows程序,vc+mfc是王道,并且在可预见的未来仍是王道。
在这里说mfc淘汰、mfc差的人,基本是不懂装懂的loser,新人们千万不要被误导了。
乡客2023 2013-12-26 打赏举报 回复 引用 32 楼 HTControl 的回复:最近看到不少讨论MFC的帖子,说说我的看法:
直接WINDOWS API(SDK)编程确实麻烦, 于是出现了封装库, 这个比较早,也比较成熟稳定的就是MFC了,
在其它库没有起来的时候, MFC当然是老大, 后来出现了各种封装库, 各有各的特点。 但是目前的情况是
还没有哪个库可以很好的适应所有或者大多数情况, 都有各自的优缺点。 并不是MFC怎么样了, 而是选择变多了,
现在是需要很牛的库来改变这种类似战国的情况。 当然特定的库可以很好的适应特定的情况, 一般来说比通用
的更好的适应,拿优点去比其它的缺点不好的。
顺便介绍一个我原创的界面库:
VC++皮肤控件库实现的一款可自定义皮肤音乐播放器
先截图看下效果:
此播放器主要展示此VC++皮肤控件库效果,音乐播放是次要目的,所以目前只做了一种WAV格式。不过没关系,这个格式是无损的,音效好,虽然体积大,但是现在硬盘都几百G了。在网下下载一些ape格式的音乐用千千转换一下就可以了。您也可以用此VC++皮肤控件库实现一个支持多格式的播放器。我目前电脑上听音乐一直用这个,资源占用小,绝对不流氓, 听了很长时间了。关键是可以把背景换成你的女友或者养眼的美女,一边听音乐,一边看美女。
音乐播放器源码的下载地址:
http://download.csdn.net/detail/htcontrol/5712163
由于这个音乐播放器无法展示全部控件,还专门做了一个展示所有控件用法的工程,里面有详细的文档说明
http://download.csdn.net/detail/htcontrol/5453249
另外还专门写了一个文档,以图文的形式一步步的介绍使用此VC++皮肤控件库建立工程的详细过程:
http://download.csdn.net/detail/htcontrol/5708545 幻夢之葉 2013-12-26 打赏举报 回复 引用 36 楼 shuaiqidiudiu 的回复:34楼,看来你MFC学的很牛B啊,几个星期就搞明白了,佩服佩服!
MFC只是API的封装,而且20年前都出现的库,也没啥高深的技术在里面。能有多难?
懂winSDK的话再有一定C++基础的话,几个星期都是多了。[/quote]
弱弱的问句,学懂winsdk跟C++要多久呢?! HaoYuan 2013-12-25 打赏举报 回复 引用 117 楼 bichs 的回复:想问一下,我是自学的,一直想坚守windows API/c++但是无人指导,想求一指导,不知道有没有高手收徒弟,我平时不烦人,要是不卡在一个地方一个礼拜以上(业余时间,还在上学,非计算机专业)不会打扰的,求收徒,求带走
我工作用的是MFC,业余在学Qt。windows下的可以交流呀! jim12345123456 2013-12-25 打赏举报 回复 引用 146 楼 favorxx 的回复:[quote=引用 47 楼 qq1134993111 的回复:]
最熟悉的就是MFC了,会一点py,会一点Qt,但没用在工作中!
看成pinyin的含泪飘过[/quote]
pinyin……我去,乐死我了…… tiantian1980 2013-12-25 打赏举报 回复 楼上的口气好大哟,你怎么不说计算机不是0就是1呢 favorxx 2013-12-24 打赏举报 回复 引用 47 楼 qq1134993111 的回复:最熟悉的就是MFC了,会一点py,会一点Qt,但没用在工作中!
看成pinyin的含泪飘过 信阳毛尖 2013-12-23 打赏举报 回复 引用 100 楼 DDR2013 的回复:MFC,c#都是没有技术含量的东西,包括WINDOWS api都很简单。不过就是API调来调去。
做这些没技术含量的都是码农。
楼上的口气不小啊!! 是_这样吗 2013-12-23 打赏举报 回复 不知道为什么最近又经常要用到MFC了。。。感觉用起来还是那么麻烦 副组长 2013-12-23 打赏举报 回复 引用 118 楼 jun24 的回复:[quote=引用 100 楼 DDR2013 的回复:]
MFC,c#都是没有技术含量的东西,包括WINDOWS api都很简单。不过就是API调来调去。
做这些没技术含量的都是码农。
说的在理,在win下编程,你就要用API。API是微软开发的,你用的再好,人家看你就像你看你的用户一样。[/quote]
不敢苟同。微软看你怎么的?广大程序员精通方方面面的业务逻辑,微软再强大也强大不到精通一切。你看你的用户怎了?你是不是觉得他们都很白痴?那你可大错特错了,人家的领域你可不要小瞧。再说了,你的软件在你自己看来觉得挺高的,在人家眼里是什么,就充其量就一个工具而已。 fhw217 2013-12-23 打赏举报 回复 白行峰 (花名) 2013-12-19 打赏举报 回复 MFC不被微软重视所以才说没落的吧,不知道mfc能否开发winrt程序,如果可以的话就好了。据我所知,.net都可以很容易的被逆向,这能用于开发商业软件么。。 paresly 2013-12-18 打赏举报 回复 引用 100 楼 DDR2013 的回复:MFC,c#都是没有技术含量的东西,包括WINDOWS api都很简单。不过就是API调来调去。
做这些没技术含量的都是码农。
那您做哪些有技术含量的呢? 珍惜生命远离CPP 2013-12-18 打赏举报 回复 引用 136 楼 Kallen 的回复:[quote=引用 46 楼 akirya 的回复:]
[quote=引用 36 楼 shuaiqidiudiu 的回复:]
34楼,看来你MFC学的很牛B啊,几个星期就搞明白了,佩服佩服!
MFC只是API的封装,而且20年前都出现的库,也没啥高深的技术在里面。能有多难?
懂winSDK的话再有一定C++基础的话,几个星期都是多了。[/quote]果然天资聪颖,抽点时间改个好点类库行不[/quote]
用跟设计是两码事。
大家都会写汉字,但能把字组合出诺贝尔奖真没几个 leo老家伙 2013-12-18 打赏举报 回复 搞linux的表示,果真windows很复杂。 邓学彬 2013-12-17 打赏举报 回复 引用 2 楼 caozhy 的回复:说得太好了。其实也不是MFC落伍了,而是软件的范围扩大了。
我举一个例子,1980年代,买电脑的人主要用来做科学运算。2010年代,买电脑的主要用来娱乐和游戏。不能说现在的电脑不再适合做科学运算了。而是使用电脑的人这个群体扩大了。
一个道理,我们还是需要那些用VC++编写的传统的桌面软件,但是软件的范围扩大了。回想下,2000年,你的电脑中除了几种办公软件、工具软件就没有别的了,现在有那么多的网站和App。
说得好,支持一下! Kallen 2013-12-17 打赏举报 回复 引用 46 楼 akirya 的回复:[quote=引用 36 楼 shuaiqidiudiu 的回复:]
34楼,看来你MFC学的很牛B啊,几个星期就搞明白了,佩服佩服!
MFC只是API的封装,而且20年前都出现的库,也没啥高深的技术在里面。能有多难?
懂winSDK的话再有一定C++基础的话,几个星期都是多了。[/quote]果然天资聪颖,抽点时间改个好点类库行不 Alberl Lee 2013-12-17 打赏举报 回复 版主说的极是,不建议新手学MFC,现在移动终端已经是大趋势了 cheidtf 2013-12-09 打赏举报 回复 最早开始是用VC开发Windows程序,MFC当然也是必须学习的.
现在虽然转到Linux平台做嵌入式开发,但是至今还是没有离开MFC.
现在用得最多也就是堆几个界面,在Windows写些逻辑算法模拟在Linux的基本处理. 加载更多回复(131) 《疯狂的程序员》六 51
Bug Yang向绝影一翻上纲上线地保证后,屁颠屁颠地跑回了自己的座位。
他那座位是以前BOSS Liu的,两个月前BOSS Liu还曾经坐在那里和绝影一道并肩作战,埋头苦干,如今除了那个从来不曾清理的烟灰缸还在昭示着它原来主人的身份,其它的早已物是人非。
公司是和学校大不相同的,学校里谁走了,大部分原因是某方面太差,比如经济条件差,辍学;身体状况差,休学;成绩差,留级;或者表... 疯狂程序员(13) (51) 游戏
Bug Yang向绝影一翻上纲上线地保证后,屁颠屁颠地跑回了自己的座位。
他那座位是以前BOSS Liu的,两个月前BOSS Liu还曾经坐在那里和绝影一道并肩作战,埋头苦干,如今除了那个从来不曾清理的烟灰缸还在昭示着它原来主人的身份,其它的早已物是人非。
公司是和学校大不相同的,学校里谁走了,大部分原因是某方面太差,比如经济条件差,辍学;身体状况差,休学;成绩差,留级;或者 疯狂的程序员51 Bug Yang向绝影一翻上纲上线地保证后,屁颠屁颠地跑回了自己的座位。他那座位是以前BOSS Liu的,两个月前BOSS Liu还曾经坐在那里和绝影一道并肩作战,埋头苦干,如今除了那个从来不曾清理的烟灰缸还在昭示着它原来主人的身份,其它的早已物是人非。公司是和学校大不相同的,学校里谁走了,大部分原因是某方面太差,比如经济条件差,辍学;身体状况差,休学;成绩差,留级;或者表现太差,开除。除了最后一 软件设计师复习资料 从大禹治水看构件与集成
大禹治水
在远古的尧、舜时代,黄河流域经常发生了大水灾,洪水横流,五谷不收,家破人亡。所以尧派鲧去治水,鲧沿用了过去的传统法子,水来土挡,用土筑堤,堵塞漏洞。但由于洪水凶猛,不断冲击土墙,结果弄得堤毁墙塌,洪水反而闹得更凶了。鲧治水九年,劳民伤财,并没有把洪水制服,是一事无成。
舜接替尧后,就把鲧办罪处死,随后命鲧的儿子禹继续治水。大禹领命之后,寻找到了以前治水失败的教... 其他 关于程序员的文章
2014年05月01日 16:58:25a8511119阅读数:300
中国有很多小朋友,他们18,9岁或21,2岁,通过自学也写了不少代码,他们有的代码写的很漂亮,一些技术细节相当出众,也很有钻研精神,但是他们被一些错误的认识和观点左右,缺乏对系统,对程序的整体理解能力,这些人,一个网上的朋友说得很好,他们实际上只是一些Codingfans,压根没有资格称为程序员,但...
非技术类
1,660
社区成员
58,949
社区内容
发帖 与我相关 我的任务 非技术类 VC/MFC 非技术类 复制链接
扫一扫 分享 确定 社区描述 VC/MFC 非技术类 社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告 试试用AI创作助手写篇文章吧
+ 用AI写文章