gpt4 book ai didi

c - 如何在 GTK+ 中创建类似 Google Chrome 的窗口

转载 作者:太空狗 更新时间:2023-10-29 15:14:26 25 4
gpt4 key购买 nike

我是 GTK 库的新手,正在尝试使用其 C API 在 GTK+2 中开发一个小项目。要求是在 Google-Chrome 类型窗口 中执行此操作。它将拥有自己的标题栏和不同颜色的控件。

任何人都可以帮助我提供任何教程或引用资料或任何已经实现此功能的开源代码吗?

感谢您的帮助。

最佳答案

你要做的是自定义装饰。

我的理解是,您必须在窗口上设置 set_decorated False,以便 WM 不会将边框/标题栏本身添加到您的窗口,然后拥有您自己的自定义 Window 子类,该子类在 paint() 方法中手动处理绘制装饰本身.

不重要。

关于c - 如何在 GTK+ 中创建类似 Google Chrome 的窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4848769/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com