2010-08-25 86 views
2

你怎么能写一个C++程序打开一个窗口像这样的产品...... alt textC++打开的窗口中的Hello World

是否有可能或可应用只能从命令行跑?

我使用的是G ++编译器...我是否需要像Visual Studio这样的其他东西?

我可以通过编写代码来实现吗?

+0

你用什么IDE /代码编辑器来执行此操作? – spig 2010-08-25 14:58:48

+1

它是一个非常广泛的问题,有一些库可以用来做到这一点,例如Qt http://en.wikipedia.org/wiki/Qt_%28framework%29,WTL http://en.wikipedia.org/wiki/WTL和Visual Studio自带的MFC。 – 2010-08-25 15:00:01

回答

7

看看QT这是一个可轻松构建GUI的跨平台框架。

然后查看一个QT教程,做一个谷歌搜索。 Here is one这将让你到“你好世界”

此外,你可能想看看Code::Blocks作为一个IDE。它将使用您已安装的g ++编译器。

0

您需要使用C++中的Windows API。

1

搜索WINAPI教程这样one

有很多 或者你还您在Visual Studio MFC应用程序向导,可以创建一个对话框应用

1

GUI编程需要使用额外的库。有一个由Microsoft为Windows提供的C++ GUI库,称为MFC。那里还有很多其他的GUI库。

如果使用这些GUI库,则不需要从命令行运行应用程序。

2

你可以使用Borland C++,Visual C++,它们有GUI或wxWindow或GTK库。