开发者社区> 问答> 正文

性能至关重要的GUI应用程序(Windows,Linux)

我一直在思考,因为我使用了MVP,所以我也可以用本机C / C ++代码来完成计算上昂贵的工作,而GUI可以使用.NET形式或Qt或其他形式来完成。

问题:

1.在winforms中创建GUI却在本机,非托管C / C ++中花费昂贵的工作有意义吗?

2.对于适合上述场景的优质跨平台窗口工具包,有何建议?

展开
收起
游客ufivfoddcd53c 2020-01-03 20:12:43 1054 0
1 条回答
写回答
取消 提交回答
  • 对于第一个问题,很难说这是否有意义,因为这很可能取决于您需要获得哪种性能。由于使用正确设计的使用WinForms的GUI中的GUI,我个人没有看到任何系统范围的速度下降,因此我不明白为什么它会引起任何问题,并且很可能会使您的GUI生活变得更轻松。

    关于第二个问题,如果您打算在某个时候转移到另一个平台-您想看看Mono已实现的库(http://www.mono-project.com/Main_Page) ,因为它支持WinForms和GTK#,因此还应满足您有关跨平台窗口的大多数需求。

    2020-01-03 20:13:08
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
深入解析数据存储技术原理及发展演进—Linux开源存储技术 立即下载
TAKING WINDOWS 10 KERNEL 立即下载
ECS运维指南之Windows系统诊断 立即下载