我已经知道 Win32 api,以及工具包 Qt 和 Gtk+,但是我都遇到了问题。Win32 依赖于操作系统,并且工具包都涉及使用我觉得奇怪和复杂的非纯 c++ 代码。所以我想知道的是我可以用 c++ 创建独立于操作系统的 gui 吗?”
问问题
382 次
2 回答
1
there is a Nana C++ library,with standard c++ and modern c++ style, it is easy to use. nanapro.sourceforge.net
于 2013-06-29T13:53:33.330 回答
1
不,您需要一个独立于平台的 GUI 框架,例如 Qt。
此 Qt GUI 代码适用于 Windows、Linux 和 MacOS。
#include<QApplication>
#include<QLabel>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QLabel label;
label.setText("Hello World");
label.show();
a.exec();
}
于 2013-06-29T14:07:59.470 回答