谢邀。说说目前主流的一些Windows下的开发工具和语言吧,如果你那边有不同的意见,欢迎补充讨论。1. WPF、WTL基本上微软技术方面,主流的应该是Windows Form,而WPF做出来的效果很酷,算的上是UI开发技术的精华了吧,不过其也有自身的缺点(内存占用高,平台推广不利等等),多用来做娱乐性软件的界面。WTL这些年基本上和下文要说到的MFC一样,处于夕阳状态吧,基本上是维护老项目,很少有公司采用他们来开发新产品。
2. C++系列这个目前比较常见吧,老牌的MFC、QT在某些特定应用领域还是占有一定市场的。这些年虽然一直MFC==没饭吃,这句话也说了好些年代了吧,不过MFC真的没有死掉。真的没有死掉,真的没有死掉,在传统特定行业还是有一些老代码需要人来维护。
至于Qt,优势在于其强大的跨平台能力吧。新出的QML用来自绘界面也是很爽的。
这里在推荐一个开源的界面库,Duilib,个人觉得还是很不错的,当然也可以做出很绚丽的界面。github上有人公布了一批基于Duilib的软件不完全列表。https://github/duilib/duilib/wiki/%E5%9F%BA%E4%BA%8EDuilib%E7%9A%84%E8%BD%AF%E4%BB%B6%E4%B8%8D%E5%AE%8C%E5%85%A8%E5%88%97%E8%A1%A8
3. Electron这货宣城自己使用JavaScript、HTML和CSS构建跨平台的桌面应用程序,让人们感觉JS真的有一统江湖的趋势(Web、移动端、PC客户端)。典型的项目如VSCode、atom都是爽到爆的有木有。不过现在貌似没有大规模的商用啊。
当然,除了上面提到的,你还是有很多选择的,例如Python,VB,delphi等等等等都是可以考虑的。哪个最熟悉,哪个最适合你的项目需求,just do it!