微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

带有SDL的对话框/消息框?

有没有可以与SDL一起使用的库来向用户显示警报? 目前我正在写我的输出到标准输出,但宁愿通过总和sorting接口与用户交互!

为什么subprocess和父进程variables的地址是一样的

__vectorcall和C ++构造函数

如何确定作为每个人的知名组中的用户的成员资格

makefile和sh文件有什么不同?

用DirectX和C ++保持稳定的帧速率最有效的方法是什么?

在SDL站点的库部分中列出了几个GUI库。

为了什么是值得的,我查看了所有这些库,并决定没有人适合我的需求。 我正在写我自己的。

不是真的,据我所知你必须:1)使用图形原语编写自己的代码; 2)为每个目标平台编写特定于操作系统的代码来打开一个对话窗口。

对于第一个选项,如果您使用SDL进行2D图形或使用OpenGL,您还没有提到? 如果您使用OpenGL,我相信有可用的GUI库,使用OpenGL原语创建GUI元素,我会尝试搜索“OpenGL GUI”。 如果您查找如何使用SDL_ttf呈现字体,那么可以使用该字体对显示器编写文本响应。

第二个选项要求您研究如何在每个想要定位的平台上打开消息框,并使用#ifdefs来控制使用哪一个。 例如,如果您想要定位Windows,OS X和Linux,则需要使用windows api,Cocoa和X11编写3个对话框功能

我是sourceforge上小文件对话框的作者。 它是一个只有五个函数调用的单个C文件包括消息框和问题对话框。 它没有主循环,很容易与SDL互补。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐