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

在Windows桌面程序开发中,开发者有多种选择,如C语言、.NET (WPF或Winforms) 和Qt。针对C语言,有人推荐VC和Delphi,而C#因其丰富的库和IDE被看好,尤其是对于企业应用。同时,UWP作为现代Windows平台的选择,也有人提及。此外,Python的PyQt和pyside也被讨论,作为GUI开发的便捷选项。尽管.NET需要部署环境,但在快速开发和企业级应用中具有优势。对于老旧系统,WinForm可能是更好的选择,而WPF则适合高性能需求。最后,开发者应根据自身需求和技术栈来选择合适的工具,亲自尝试才能找到最适合的解决方案。
摘要由CSDN通过智能技术生成

桌面软件还是得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的环境,说明你没做过面向普通用户的桌面软件。

还有大佬发了长回复

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

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值