想快速学习Windows桌面软件开发应该学什么开发语言?

2013-03-17 18:40:42 +08:00
 ajoop
如果想要快速开发一款Windows系统的软件,应该学习什么语言?
哪种语言有类似web开发中的rails或django这样的现成的框架可以拿来就用的。
软件需求不复杂,对UI也没要求。
就是希望能快速上手并开发。
学过C语言,略懂C++部分知识。
10864 次点击
所在节点    问与答
26 条回复
jesonyang
2013-03-18 13:02:18 +08:00
MFC!
rollse
2013-03-18 13:37:18 +08:00
@ywencn 的确。
1. xp没有自带.net framework,你的软件发布要不把.net 放进来造成自己的安装器凭空多出几十M,要不安装的时候判断环境确定是否先安装.net,都是悲剧。
2. 不止如此,win7也是。国内盗版横行,很多人用的还是精简版的win7,.net都无法enable,也装不上。
3. 还有字体,不是所有用户的系统都有完整的字体库,如果没有,那你的界面会变得很有喜感
4. 想以后和别人合作或者卖掉,c#的都是问题。

正想好好做windows客户端,c++,不管你是MFC,还是directui等界面库,都可以。而且直接和windows系统的消息机制打交道,你的技术是限制你产品的唯一因素。

经验之谈,各位看看即可。
treo
2013-03-18 14:53:35 +08:00
ATi连驱动控制面板都用.net开发了,竟然还有人担心.net的普及率。。
arzusyume
2013-03-18 20:24:17 +08:00
@Part exe和一些dll及资源文件
jiangplus
2013-03-18 21:17:33 +08:00
觉得可以用C#和Winforms,GDI+,带上个.Net Framework 2就尅一了,XP也适合
十几M现在问题不大
yaolixing
2017-08-23 06:05:00 +08:00
他山界面开发框架是一套基于 Gecko 的跨平台界面解决方案。可使用 xul, html(5), css(3), js 开发界面,支持 js, c++互调,发行包大小 13MB

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/63223

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX