gpt4 book ai didi

c++ - Gtkmm - 固定窗口的位置?

转载 作者:行者123 更新时间:2023-11-30 04:25:06 37 4
gpt4 key购买 nike

在 gtkmm 中是否有防止窗口移动的好方法?

起初我尝试通过重载 on_configure_event(强行将窗口移动到固定位置)来做到这一点,但这导致了一些奇怪的图形故障和调整窗口大小时的巨大减速。

最佳答案

窗口位置通常是窗口管理器的责任,而不是应用程序的责任。您正在与系统作斗争,因此也与故障作斗争。

我的建议是:不要这样做。用户应该能够移动窗口。

如果您真的需要这个,最好的办法是告诉窗口管理器不要管理您的窗口,然后自己执行您仍然需要的管理任务(例如调整窗口大小)。

有关详细信息,请参阅函数 gtk_window_set_decorated()gtk_window_new()GTK_WINDOW_POPUP 参数。

关于c++ - Gtkmm - 固定窗口的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12341111/

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