用户界面-最快的c++ GUI创建



我正在做一个visual c++项目,我决定使用GUI来实现它。现在,问题是我真的不想为GUI创建学习一些全新的东西,因为我已经在学习c#,并且希望继续使用c# GUI而不是c++ GUI。

所以,我想要一个快速的方法来创建GUI的可视化c++项目。

PS:我已经知道Java了,如果能用的话。

平台:Windows 8/7/Vista跨平台:这并不重要当前版本:Visual Studio 11 Ultimate当前操作系统:Windows 8 64位

你可以试试MFC。我发现如果你已经使用过微软的东西,它的学习曲线比其他GUI选项(QT, WTL,…)要低。

否则,你可以在c#中创建GUI,并使用互操作来运行它背后的c++组件,或者你甚至可以尝试c++/CLI,在那里你将获得一个用c++编写的。net程序集(实际上,与c++非常相似),然后简单地从你的GUI程序集引用。

如果你真的想要一些非常快的东西,你可以使用Python来创建GUI。它可以在底层编译成c++,因此它可以很好地与c++库交互,并且GUI的创建比c++更简洁。然而,与一般使用c++相比,编写c++ GUI并不是真正的"新东西"。

各种框架/库(DirectX, OpenGL, Qt等)都有自己的感觉,但如果它们是c++。

你也可以用c#创建你的GUI到一个c++库,如果你想的话,你可以通过JNI使用Java。

相关内容

  • 没有找到相关文章

最新更新