簡體   English   中英

SDL1.2,另一個窗口中的窗口

[英]SDL1.2, Window in another window

我在這里使用Ubuntu 12.04,並使用c ++開發了SDL1.2應用程序。 我想要實現的是,用戶可以像“首選項”窗口一樣打開,也可以從“主”窗口打開東西(兩個窗口都應具有標題欄等)。 我還希望該程序能夠跨平台運行,而且SDL2也不是一個選擇。

這是可以實現的嗎? 到目前為止,我能想到的是編寫另一個將在“主”程序內部調用的SDL程序,但這將包括一些system()調用,無論如何,這並不是IMO的最佳解決方案。

SDL僅支持一個窗口。 如果您升級到SDL2,它將支持多個窗口,盡管您不能將一個窗口放在另一個窗口中。

如果您想要此功能而不進行升級,則必須自己渲染窗口。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM