我试图使一个软件在c++中使用OpenGl和C++它必须是64位,并能够有自定义窗口(框架/“处理程序”)等没有正常的窗口周围的矩形…并在etc角上使用不透明...因此,在窗口/框架上设置圆角。有人知道是什么库和怎么做的吗?我知道OpenGl和C++,但是我不确定如何获得window & 64位。因为我尝试了glut,但它在64位版本上失败了,而且也没有我想要的自定义帧功能…任何有用的建议(:(我不想使用任何额外的库)所以我自己创建一个opengl上下文,并从"windows“导入opengl32.dll和函数,而不是使用像etc glut这样的库:3 )
发布于 2017-03-08 03:56:11
也许你想仔细看看winapi (仅限微软Windows )。创建窗口的过程非常简单,并且将OpenGL“绑定”到它并不是那么困难。甚至有来自khronos-group的一个很好的教程:
这是第一步,创建圆边是另一步。有很多方法可以达到想要的效果,我假设你想让你的窗口框架在默认的Windows7方案中四舍五入。
如果这不是你想要的,你可以自己创建一个框架,用winapi打开一个无框架的窗口,然后用OpenGL绘制你的框架。
https://stackoverflow.com/questions/42655853
复制相似问题