問題很明顯,GLUT爲我們提供了創建窗口應用程序的函數。但現在我需要重新設計標題欄以及邊框樣式。無論如何刪除邊框和標題欄? (當然我說的是C++或Visual C++「因爲這是一個OpenGL相關問題)如何刪除由GLUT創建的窗口的邊界?
2
A
回答
3
你至少有三種選擇:
修改您的GLUT實現添加此功能。如果您使用FreeGLUT查看
freeglut_window.c
中的fgOpenWindow()
的實現。使用支持此功能的不同框架。它看起來像SFML should。
自己管理操作系統界面。
4
GLUT是一個沒有太多功能的簡單框架。你想做的事情根本不是GLUT的特色,不能用它來完成。實際上這意味着,你必須推出自己的東西,幸運的是,這並不難。或者你使用GLUT的兩個開源變體之一(FreeGLUT和OpenGLUT),並將它們擴展爲你的願望。
相關問題
- 1. ExtJS的4.2 - 刪除窗口的邊界?
- 2. 如何讓由GLUT創建的窗口不可調整大小?
- 3. 如何刪除Emacs中窗口之間的垂直邊界
- 4. 使用分層窗口創建平滑窗口邊界
- 5. 爲GLUT創建自定義窗口?
- 6. 刪除窗口邊框?
- 7. 更改窗口的邊界
- 8. Silverlight窗口邊界
- 9. 如何刪除UINavigationBar的邊界底部?
- 10. 刪除特定窗口的邊框
- 11. 刪除Glut/FreeGlut/GLFW的控制檯窗口?
- 12. 如何調整GLUT窗口的大小?
- 13. 刪除輸入的邊界
- 14. 刪除ImageView的邊界
- 15. 如何在Silverlight 3中創建一個無邊界的子窗口?
- 16. 隱藏GLUT窗口
- 17. 刷新GLUT窗口
- 18. CEF 3無邊界窗口
- 19. 如何刪除窗口標題和內容之間的邊框
- 20. 如何刪除智能GWT中的窗口邊框
- 21. 如何刪除窗口客戶區的邊框?
- 22. 如何從最大化的WPF窗口中刪除邊框?
- 23. 如何刪除窗口?
- 24. 如何創建添加刪除多項選擇窗口
- 25. 地圖:如何刪除省份邊界
- 26. Chrome:刪除窗口邊框/裝飾
- 27. JavaFX primaryStage刪除窗口邊框?
- 28. Python Tkinter:刪除窗口邊框
- 29. 如何在Linux上的OpenGL中創建窗口而不是使用GLUT?
- 30. 如何在無邊界窗口內嵌入NSMenu來創建假菜單欄
這是一個OpenGL相關問題,爲什麼這意味着你在談論C++? OpenGL是用C語言編寫的,[有各種語言的[用於綁定]](http://en.wikipedia.org/wiki/OpenGL#Bindings)。 –