目前大部分Windows程序是C++编写的,如分区助手是用C++/MFC编写的,迅雷使用C++/WTL编写的
封装程度上C++/WTL < C++/MFC < C#/WinForms < C#/WPF,难度上正好倒过来
以前用C++写程序主要是为了程序能在XP上独立运行,不过随着XP的淘汰,用C++写日常的程序现在已经变得没有必要了
因为现在的操作系统都自带.NET Framework运行库,Win7自带3.5,Win8以上自带4.x
-
封装程度上C++/WTL < C++/MFC < C#/WinForms < C#/WPF,难度上正好倒过来
以前用C++写程序主要是为了程序能在XP上独立运行,不过随着XP的淘汰,用C++写日常的程序现在已经变得没有必要了
因为现在的操作系统都自带.NET Framework运行库,Win7自带3.5,Win8以上自带4.x
-