最快的c ++ GUI创建

时间:2013-03-05 09:11:23

标签: c++ user-interface

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

因此,我想快速为visual c ++项目创建GUI。

PS:我已经了解Java,如果可以的话。

平台:Windows 8/7 / Vista 跨平台:没关系 当前ide:Visual Studio 11 Ultimate 当前操作系统:Windows 8 64位

2 个答案:

答案 0 :(得分:1)

你可以试试MFC。如果你已经使用MS的东西,我发现它的学习曲线较低,而不是其他GUI选项(QT,WTL,......)

否则,您可以在C#中创建GUI并使用interop在其后面运行C ++组件,或者您甚至可以尝试使用C ++ / CLI来获取用C ++编写的.NET程序集(实际上,与C ++非常相似)然后,只需从GUI程序集中引用它。

答案 1 :(得分:0)

如果您真的想要一些非常快的东西,可以使用Python来创建GUI。它在C ++下编译,因此它可以很好地与C ++库交互,并且GUI创建不如C ++冗长。然而,与仅使用C ++相比,编程C ++ GUI并不是真正的“新东西”。

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

如果需要,您还可以使用C#为C ++库创建GUI,并且可以通过JNI使用Java。换句话说,世界就是你的牡蛎。