// event.type
}
}
最后 , 用户触发退出操作 , 则退出事件循环 , 并 调用 SDL_Quit 函数 , 释放 SDL 资源并退出 ;
// 退出SDL...,
继续执行代码就会关闭窗口 , 释放 SDL 资源 , 程序运行结束 ;
运行程序后弹出事件窗口 :
点击 窗口中的 关闭按钮 , 就会触发 SDL_QUIT 事件 ;
二、SDL 事件数据结构分析...,则非零 */
Uint8 padding2;
Uint8 padding3;
SDL_Keysym keysym; /**按下或释放的按键 */
} SDL_KeyboardEvent...如果有事件发生 , 则通过参数中的 SDL_Event 指针返回该事件 , 函数返回值 1 ;
如果没有事件发生 , 函数返回 0 , SDL_Event 指针参数不变 ;
SDL_PollEvent...:
键盘按键 , 触发的事件 :
鼠标点击触发的事件 :