event-handling - 带有多个窗口的 SDL 2.0 退出事件

标签 event-handling sdl quit multi-window

我正在使用 SDL 2.0,并决定尝试制作多个窗口。不幸的是,现在我不能退出我的程序而不返回到 IDE 并强制关闭它。

事件处理尽可能简单,我只轮询退出事件,在我添加第二个窗口之前它工作得很好。使用多个窗口时是否忽略退出事件?如果是这样,我怎样才能重新打开它?

最佳答案

退出事件仅在最后一个打开的窗口试图关闭时发送,否则发送窗口关闭事件。

关于event-handling - 带有多个窗口的 SDL 2.0 退出事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17541127/

相关文章:

Excel 宏 4.0 事件处理

C++ SDL 头文件错误

unity3d - 使用Application.Quit时手游重启

java - 当用户离开应用程序时无法通过完成完成执行

javascript - 谷歌地图双击事件传播

delphi - 共享事件处理程序如何知道它正在处理哪个控件的事件?

Python:如何模拟 SQLAlchemy 事件处理程序(使用 mock.unittest)

c++ - SDL 文本输入返回白色方 block

macos - MacOS 10.6 (Snow Leopard) 上的 sdl-config 安装在哪里

cocoa - 如何区分 Cocoa 中应用程序终止的不同原因?