【发布时间】:2016-12-15 14:18:15
【问题描述】:
我希望 SDL 窗口大小保持在窗口的working area (SPI_GETWORKAREA) 范围内,不包括 Windows 任务栏其他面板。
问题是SDL_CreateWindow和SDL_SetWindowSize都设置了窗口的客户区,而不是包括窗口边框的大小。因此,当我将窗口大小设置为适合较小的工作区域时,边框仍然超出工作区域。
SDL_CreateWindow:使用此函数设置窗口客户区的大小。
SDL 是否提供了在工作区域内设置窗口大小的方法?或者我如何获得 SDL 窗口的边框大小以便我自己做?
【问题讨论】: