C语言开发windows桌面程序,开发 windows 桌面软件,现在主流用什么技术?

桌面软件还是得win32,工具只有两个选择vc和delphi,不建议用.net,存在部署问题.

还有大佬说

桌面还是老老实实C#吧,看需求选择WPF或者Winforms

或者干脆激进一点,直接上win10的UAP?

另外我每天默念100遍,拿Web应付Windows的软件都去死吧,死干净点。这是作为用户的想法。拿web应付的多数吃内存是native app的几倍甚至几十倍,对高dpi支持和新技术支持也差,再加上写出来的烂js跑的也卡,体验简直差到爆。

想做就认真做,不想做就别做。

还有大佬推荐qt

pyqt有商业授权可以买,也可以考虑用pyside,支持LGPL授权的python Qt binding.用法和pyqt差不多.还有pygtk,wxpython可以考虑。

还有大佬针对.net部署说明了一下

部署的话把运行环境打包就行,开启也只是一句话

Slack for Windows用的atom-shell。企业软件的话不在意大小和性能,开发速度才是最主要的。

所有Slack的Windows版烂到爆了。。

C#开发时把.NET平台改成2.0,只要不用高级的东西大部分都能跑,xp那边应该已经有.NET2.0,没有的话打包程序时封装一个就好了

C# .Net Qt 不都是很亲切的 Windows GUI 开发方式么

安装包需要额外加几十M的环境,说明你没做过面向普通用户的桌面软件。

还有大佬发了长回复

现在很多桌面软件都是客户端软件,一半功能都是在服务器上提供接口,云 + 端的模式,客户端很多时候都是一个简单的壳子。所以掌握

你可能感兴趣的:(C语言开发windows桌面程序,开发 windows 桌面软件,现在主流用什么技术?)