通过SDL 1.2多个窗口?

时间:2015-03-24 07:23:29

标签: c++ sdl

我正在制作一个" Paint"程序。我完全制作了画布。现在我想制作一个工具栏,但是当我使用

SDL_Surface *toolbar = SDL_SetVideoMode( ... );

画布消失,工具栏出现。有没有办法在SDL中安装2个(或更多)窗口?

*注意:我使用的是SDL 1.2。

1 个答案:

答案 0 :(得分:2)

SDL 1.2没有办法,但是使用SDL 2,这成为了可能(SDL_CreateWindow*())。请注意,这仅适用于真正的窗口(即可拆卸的工具栏),而不是嵌入到应用程序中的工具栏。