当前位置:  开发笔记 > 编程语言 > 正文

我应该使用跨平台的GUI工具包还是依赖本地工具包?

如何解决《我应该使用跨平台的GUI工具包还是依赖本地工具包?》经验,为你挑选了2个好方法。

在我作为程序员的工作中,我将编写一个用C++编写的程序,用于将音频文件转换为各种格式.可能,这将涉及构建一个简单的GUI.

使用Cocoa和WinForms而不是像Qt或GTK这样的跨平台工具包为Mac和Windows构建单独的GUI是否会很费力?
(无论如何,我将不得不维护一个单独的Windows版本和Mac版本)
GUI可能非常简单,只需要非常基本的功能.

我一直觉得原生的GUI比跨平台的兄弟们更直观......



1> paan..:

如果你有专业知识,使用原生前端,它将有效地使你必须为UI做的工作翻倍,但从我的经验来看,非原生用户界面比他们的原生用户有点笨拙.



2> JamesSugrue..:

你看过wxWidgets吗?跨平台本机控件.


最大的问题是不同的平台有不同的规则来布局控件.确保按钮看起来很原生,但如果排列错误,那么整个UI仍然会很糟糕.(在这方面,OSX用户往往是最挑剔的.)
推荐阅读
保佑欣疼你的芯疼
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有