【发布时间】:2011-01-15 12:10:29
【问题描述】:
在 Windows 上,无论你使用哪个框架,所有框架最终都需要调用用户态 user32::CreateWindowEx API 来实际在桌面上创建一个窗口。
在 Ubuntu,或者实际上是一般的 Linux 系统上,似乎可以选择使用 Wx、Qt 或 GTK+ 之类的小部件框架来创建 GUI 应用程序,但所有这些框架都感觉像是在包装更基本的东西。这些都直接与 Linux 上的 X 对话吗?我以为 Ubuntu 正在转向非 X 窗口管理器,那么他们将使用什么?
我将使用什么库来访问所有这些框架使用的窗口管理器?
【问题讨论】:
标签: c linux user-interface ubuntu