我想系统的知道在企业中vc++到底用什么技术编写界面?我现在的理解是mfc,不知对不对,难道只有这一种技术,还有没有其他的技术?微软现在应该说为我们提供了3个界面技术,mfc,winform,wpf,但winform,wpf都是基于c#的,只有mfc是基于VC++的,根据实际情况来看,mfc由于其开发界面成本偏高和开发的界面比较古板、木讷,所以在不久的将来肯定会用的人越来越少,我想如果mfc真的被淘汰了,那到时我们到底用什么来编写界面?我们的程序总不能没有界面吧。winform,wpf可以很方便的应用于VC++吗,它们毕竟是为C#做的呀?请各位大虾不吝赐教!
.net么,还是用C#吧。
特别推荐看看的mfc10.0里面的demo就知道,MFC的表现力了。
需求清楚了,就去选工具和库。假如你觉得WPF最合适,就用它吧,语言有什么关系呢?C++做底层被调用就行了。
通用的:BCG,XStream,Ultimate,....
专用的控件:曲线图控件PE
等等总而言之,都是建立在MFC的基础上的的扩展
刚开始偶也纳闷为啥MS不自己在MFC基础上再扩展一套呢?
后来才明白
原来是MS故意给小公司留出来的“生存缝隙”
所以,任何说MFC落后,淘汰之类都是放屁
那是MS的策略策略策略策略策略策略策略策略
先学mfc吧
1.mfc的书多,好学
2.入门都学这个,会的人也多,上网问的话方便交流
3.目前还是有很多商用ui使用mfc
而且只要你掌握绘制技巧
任何界面都可以做出来啊
MFC也是可以扩展的