在PyGame中使用ALT键

3 投票
1 回答
965 浏览
提问于 2025-04-16 06:09

我想在PyGame中检测到Alt键,但是每次我按下这个键时,窗口左上角的菜单就会弹出来(比如“恢复”、“最大化”等)。

我该怎么做才能让PyGame识别这个按键,而不是让窗口去处理呢?

非常感谢!

1 个回答

0

我想到的唯一解决办法是使用pygame.event.set_grab(True)来捕捉所有输入。

你可以在这个链接查看相关文档:http://www.pygame.org/docs/ref/event.html(可以查看评论了解按键代码)。

不过我不确定这样做是否会阻止你使用alt+tab或者多媒体按钮,所以使用时要小心。

撰写回答