c-如何使sdl窗口不可移动



我正在使用sdl2和opengl用C制作一个游戏,我想让我的窗口不可移动。我一直在调查旗帜,但没有发现任何东西。

我不知道有什么标志,但您可以在SDL_CreateWindow中禁用调整大小:SDL_WINDOW_RESIZABLE,然后在程序的每个刷新周期中强制窗口位于特定坐标:SDL_SetWindowPosition。

因此,如果用户试图移动窗口,它会立即自行跳回。这也可以是有条件的,检查窗口是否被移动-SDL_GetWindowPosition等

最新更新