我是一个菜鸟C++
程序员。我想开发GUI
应用程序。我使用的是 Visual Studio 2010。通常,Visual Studio
项目从旧式界面开始,其中有一个带有菜单的框架。但我想构建一个具有更丰富图形元素的应用程序。就像 Windows 8 开始屏幕.. 或 Visual Studio 开始页面。请教我如何做那些花哨的效果。
编辑:我不喜欢使用flash
或者因为他们需要在使用前安装其他程序。JavaFX
Java
我是一个菜鸟C++
程序员。我想开发GUI
应用程序。我使用的是 Visual Studio 2010。通常,Visual Studio
项目从旧式界面开始,其中有一个带有菜单的框架。但我想构建一个具有更丰富图形元素的应用程序。就像 Windows 8 开始屏幕.. 或 Visual Studio 开始页面。请教我如何做那些花哨的效果。
编辑:我不喜欢使用flash
或者因为他们需要在使用前安装其他程序。JavaFX
Java
好吧,基本上你在这里没有太多选择。关于您的选择(MS Visual Studio),它们是:
我现在的选择绝对是 Qt。顺便说一句,它是跨平台的。
对于 C++,您可以创建一个 WinForms(Windows 窗体)项目。
但是现在 WPF 比 WinForms 更受欢迎,而且 WPF 通常用于 C# 或 VB.NET。我不确定是否可以从 C++ 使用,但如果是这样,它的支持就会很差。如果您已经了解 C++,那么 C# 非常容易学习。
如果你想在 Windows 8 中创建 Windows Store 应用,你也可以使用 C++/CX,但这需要 VS 2012。
所以你真的很想做这些华丽的东西,嗯?好吧,您可以制作一个 Windows 应用商店应用程序,但如前所述,它需要 Visual Studio 2012。
也看看这个问题:如何在 Visual Studio 中开发独特的 GUI?
您有几个 GUI 选项,您可以从中选择 wxWidgets、Qt、Ultimate++。
或者你可以使用 Embarcadero C++ Developer ----> 实际上 Firemonkey 太棒了,看看 C++ Builder