将GdkWindow的功能用于GtkWindow

将GdkWindow的功能用于GtkWindow,gtk,gtk3,gdk,Gtk,Gtk3,Gdk,我有一个GtkWindow,希望使用和的功能来创建自定义形状的窗口。 我知道GtkWindow和GdkWindow是非常不同的对象 我找不到一种方法把两者联系起来。我已经有了我的GtkWindow,上面有一张部分不透明的开罗图纸。有没有办法简单地将其转换为GdkWindow?您可以使用gtk_widget\u get_窗口(GtkWidget*)为您的GTKwindow获取GdkWindow这是否回答了您的问题?

我有一个GtkWindow,希望使用和的功能来创建自定义形状的窗口。 我知道GtkWindow和GdkWindow是非常不同的对象


我找不到一种方法把两者联系起来。我已经有了我的GtkWindow,上面有一张部分不透明的开罗图纸。有没有办法简单地将其转换为GdkWindow?

您可以使用
gtk_widget\u get_窗口(GtkWidget*)
为您的GTKwindow获取GdkWindow这是否回答了您的问题?