我开始学习在Windows环境中编程。 有人推荐我“开始编程Windows 5th”。 我的问题是强制学习Windows GUI,因为Qt提供了可移植性?
任何意见表示赞赏。
如何在Windows8上安装Pygame以使用Python 3.3.3?
如何通过我的应用程序发送反馈信息到服务器?
Access从Windows的Vagrant框上运行的轨道服务器
如何绑定winjs中的repeater元素的点击事件?
如何在Windows 7及更高版本中find并安装CIM Studio?
QT作为开发平台的一个关键特性是它能够生成跨平台的应用程序。
如果你在一个QT应用程序中使用Windows API,那么你就是击败了这个关键特性,从而破坏了使用QT的观点。 如果你打算这样做的话,你可以用.NET这样的特定于Windows的框架编写代码,并开发适当的Windows软件。
自2000年以来,我已经编写了Windows应用程序。Windows API,MFC和ATL对我来说工作的很好。 我可以使用QT,WX或其他GUI工具包来实现任何可以实现的功能。 为什么我需要把QT DLL / Library的负担放在我的应用程序上。
而对于很好的GUI /皮肤的外观,我不会有任何这样的应用程序。 在这种情况下,任何人都可以使用WPF。 MFC / ATL是Windows API的最薄层之一–QT很重。 信号和插槽使程序变慢 – 我不需要动态消息处理。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。