c++ - 取消装饰窗口的跨平台解决方案?

标签 c++ c opengl

这是对 this question 的跟进.

因为,我不能对未装饰的窗口使用 GLUT 是否有跨平台(至少应包括 Mac、Windows 和 Ubuntu)库或未装饰窗口的方法?我知道有多种方法可以针对单个操作系统执行此操作,但是我想要一种跨平台的方法来执行此操作,所以我查看了 GLUT。不幸的是,唯一的选择是我不想要的 glutFullScreen。

(它也可以用 C++ 或 C 语言吗?)

最佳答案

看看Qt 中的无边框窗口| .

Making a borderless window with for Qt

关于c++ - 取消装饰窗口的跨平台解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3799972/

相关文章:

c++ - 为什么initializer_list没有违反 "One Class-Type Conversion"的规则

c - OpenGL Nurbs : finding knot coordinates

c++ - 不能使用 cv::fileStorgae 来保存 XML 文件

c - 高斯随机数发生器

c - 如何提高 USB cdc 设备的速度?

c - memmem() 的段错误

c++ - 使用glew绘制函数做离屏渲染

c++ - GLSL VertexShader 适用于 Qt 但不适用于普通 OpenGL(SL)

c++ - 为什么 Visual Studio 不在 self 赋值时发出警告 (int foo = foo;)

c++ - 有目的地多次链接同一个对象时,如何避免多个定义错误?