标签: c gtk x11
My C应用程序使用X11调用来创建和管理窗口。我只想将GTK3用于菜单。
我使用Window wnd = XCreateWindow(...);
Window wnd = XCreateWindow(...);
现在我想使用GTK将菜单添加到wnd。
wnd
gtk_container_add(GTK_CONTAINER(gtk_wnd), vbox)之类的GTK API需要一个我没有的GtkWindow。
gtk_container_add(GTK_CONTAINER(gtk_wnd), vbox)
我如何做到这一点?
理想情况下,我希望通过转换获得使用GTK的X11句柄。或者,我也决定通过某些GTK API获取当前窗口。