我只是在制作一个“Paint”程序。我完全制作了 Canvas 。现在我想制作一个工具栏,但是当我使用
SDL_Surface *toolbar = SDL_SetVideoMode( ... );
Canvas 消失,工具栏出现。有没有办法在 SDL 中拥有 2 个(或更多)窗口?
*注意:我使用的是 SDL 1.2。
最佳答案
SDL 1.2 没有办法,但使用 SDL 2,这成为可能 (SDL_CreateWindow*()
) 。请注意,这仅适用于真正的窗口(即可拆卸工具栏),而不是嵌入到您的应用程序中的工具栏。
关于c++ - 通过 SDL 1.2 的多个窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29226980/