SDL1.2,另一个窗口中的窗口
SDL1.2, Window in another window
我在这里使用Ubuntu 12.04并在c++中开发SDL1.2应用程序。我想要实现的是,用户可以打开像"首选项"窗口或从"主"窗口的东西(两个窗口都应该有标题栏等)。我还希望这个程序能够跨平台运行,而SDL2也不是一个选项。
这是可以实现的吗?到目前为止,我能想到的是编写另一个SDL程序,它将从"主"程序内部调用,但这将包括一些system()调用,无论如何,在我看来这不是最好的解决方案。
SDL只支持单个窗口。如果你升级到SDL2,它支持多个窗口,尽管你不能把一个窗口放在另一个窗口里面。
如果你想要这个功能而不升级,你必须自己渲染窗口中的窗口
相关文章:
- 如何通过按下第三个窗口中的按钮,将QString从一个窗口获取到另一个窗口
- 如何将一个窗口保留在另一个应用程序窗口的前面
- Qt:从另一个窗口访问公共对象
- 触发另一个窗口的菜单按钮
- 如何在Qt中管理另一个窗口?
- 将变量从主窗口传递到另一个qt c++窗体
- Gtkmm - 关闭窗口然后显示另一个窗口的正确方法
- 当电子的窗口隐藏时如何激活另一个应用程序窗口
- 发送到另一个窗口的鼠标移动消息不执行任何操作
- xcb_get_image_reply另一个工作区/桌面上的窗口失败
- C++ 从另一个程序窗口的内存中编辑文本
- 在另一个C 程序的窗口中打开.exe
- 将窗口句柄从一个进程使用到另一个进程(插件 vst 音频)
- Win32/Gdigrab - 如何将另一个进程窗口设置为无边框
- 无法更改另一个窗口内窗口的背景颜色
- 更改如何从另一个窗口从Mainwindow接收信号
- 将文件从一个位置移至窗口C 的另一个位置
- 使用启动命令启动命令时,将命令传递到另一个 cmd 窗口
- 如何在没有窗口类的情况下编写QT系统托盘应用程序,并将其与另一个进程集成
- 具有两个窗口的C++中的应用程序.任务栏中显示的一个窗口.另一个未显示