Windows 下桌面应用开发有哪些主流技术
2017-11-07
展开全部
先说微软自己主流的东西:
第一阶段:WIN32 PLATFORM API
第二阶段:MFC
第三阶段:.NET WINFORM
第四阶段:METRO(现在叫Windows 8 Style UI)
几点说明:
0. 这些阶段划分并不是那么绝对的,比如有了MFC就抛弃了WIN32 API。事实上很多时候都是MFC结合WIN32 API在一起使用。
1. DIRECTX用于特定场合的渲染,不单列了 。
2. 可能大家觉得MFC/WINFORM的界面不好看,古板,于是有了DirectUI技术,效果能做到美轮美奂的,但不算主流。
3. WTL也算不上主流,尤其是国内。
-----
非微软的技术,大致有:
BORLAND的OWL(DELPHI和BCB流行的年代,这个非常NB)
JAVA的AWT/SWING/SWT
其它一些开源的、移植过来UI库如QT等......
第一阶段:WIN32 PLATFORM API
第二阶段:MFC
第三阶段:.NET WINFORM
第四阶段:METRO(现在叫Windows 8 Style UI)
几点说明:
0. 这些阶段划分并不是那么绝对的,比如有了MFC就抛弃了WIN32 API。事实上很多时候都是MFC结合WIN32 API在一起使用。
1. DIRECTX用于特定场合的渲染,不单列了 。
2. 可能大家觉得MFC/WINFORM的界面不好看,古板,于是有了DirectUI技术,效果能做到美轮美奂的,但不算主流。
3. WTL也算不上主流,尤其是国内。
-----
非微软的技术,大致有:
BORLAND的OWL(DELPHI和BCB流行的年代,这个非常NB)
JAVA的AWT/SWING/SWT
其它一些开源的、移植过来UI库如QT等......
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询