我正在尝试将我的窗口设置为GDK_FULLSCREEN_ON_ALL_MONITORS
但为此我必须使用gdk_window_set_fullscreen_mode
,这是什么GDK2版本?
由于
答案 0 :(得分:2)
此API没有GDK 2.x版本。 2013年,在GTK + 2.x被API冻结之后很久就添加了set_fullscreen_mode()
方法;这意味着不会将新功能添加到GTK + 2.x API。
在X11上实现set_fullscreen_mode()
并非易事;它意味着获取每个监视器的XINERAMA索引,并向ClientMessage
原子的正在运行的窗口管理器发送特殊工程师_NET_WM_FULLSCREEN_MONITORS
。您可以看到GDK中使用的实现附加到the issue that introduced it。
如果您需要此类功能,则必须使用GTK + 3.x。