我用gtk#用Decorated = false制作了一个无边框、无边框的窗口。这意味着添加我自己的拖动逻辑和事件来最小化和关闭窗口,很好。然而,在Windows (至少)中,窗口会丢失其原始的最小化/还原/关闭动画,并且我无法像通常那样通过单击任务栏来最小化窗口。
有没有办法在gtk中有一个未装饰的窗口,同时仍然获得原生的最小化/还原动画,或者至少能够从任务栏中最小化它?
发布于 2015-07-08 06:41:21
我也经历过这种情况。我的理解是(可能是不正确的),这些特性是应用程序窗口的一部分。在没有装饰的情况下,它们根本不存在于任务栏中。当你右键单击任务栏图标时,你也许能够创建可用的“任务”,但我没有这样做的经验。我相信从技术上讲,这些被称为"JumpLists“或类似的东西。
https://stackoverflow.com/questions/29048860
复制相似问题