GUI 라이브러리를 작성하는 방법에 대해 설명하는 책을 찾고 있습니다.OpenGL을 사용하여 GUI 라이브러리를 작성하는 방법은 무엇입니까?
0
A
답변
3
바퀴의 재발생을 신경 쓰지 마라. 그것은 아마도 정사각형이 될 것입니다. Gtk + 또는 Qt와 같은 위젯 API를 사용하십시오. 두 API 모두 OpenGL을 사용할 수있는 '화가'로 그려지는 위젯을 만들 수 있습니다. 즉, OpenGL 컨텍스트 내에서만 평소처럼 Qt 및 Gtk 위젯을 사용할 수 있습니다. 최초의 상용구 코드가 완성되면 전체 프로세스가 완전히 투명 해집니다.
0
디자인 측면에서 보면 design patterns book을 볼 수 있습니다. 이것은 많은 예제를 위해 Windowing 시스템의 디자인을 사용합니다.
예를 들어 다른 OpenGL GUI 라이브러리를 참조 할 수도 있습니다.
관련 문제
- 1. JIT 라이브러리를 작성하는 방법은 무엇입니까?
- 2. 간단한 GUI 라이브러리를 만드는 방법은 무엇입니까?
- 3. Xcode를 사용하여 정적 C++ 라이브러리를 작성하는 방법은 무엇입니까?
- 4. 다른 경로의 특정 라이브러리를 사용하여 Makefile을 작성하는 방법은 무엇입니까?
- 5. Nant를 사용하여 클래스 라이브러리를 작성하는 방법
- 6. 휴대용 Javascript 라이브러리를 작성하는 가장 좋은 방법은 무엇입니까?
- 7. OLE 자동화 용 클래스 라이브러리를 작성하는 방법은 무엇입니까?
- 8. Delphi 2009의 rc 파일에서 리소스 라이브러리를 작성하는 방법은 무엇입니까?
- 9. iPhone 시뮬레이터와 장치 모두를위한 라이브러리를 작성하는 방법은 무엇입니까?
- 10. waf를 사용하여 공유 라이브러리를 만드는 방법은 무엇입니까?
- 11. CPython으로 서비스를 작성하는 방법은 무엇입니까?
- 12. PDF 편집기를 작성하는 방법은 무엇입니까?
- 13. openGl을 사용하여 스크롤
- 14. 중간 라이브러리를 만드는 방법은 무엇입니까?
- 15. OpenGL을 사용하여 MVC 패러다임을 만드는 가장 좋은 방법은 무엇입니까?
- 16. OpenGL을 사용하여 안드로이드에서 화면 주위의 특정 질감을 이동하는 방법은 무엇입니까?
- 17. OpenGL을 사용하여 어안 렌즈 효과를 만드는 방법은 무엇입니까?
- 18. Microsoft.Build.BuildEngine을 사용하여 Silverlight 프로젝트를 작성하는 방법은 무엇입니까?
- 19. EXTJS를 사용하여 아래 트리를 작성하는 방법은 무엇입니까?
- 20. libxml2를 사용하여 CDATA 노드를 작성하는 방법은 무엇입니까?
- 21. 콜백을 사용하여 jQuery 함수를 작성하는 방법은 무엇입니까?
- 22. PHP를 사용하여 js 파일을 작성하는 방법은 무엇입니까?
- 23. CSS를 사용하여 복잡한 테이블을 작성하는 방법은 무엇입니까?
- 24. jrxml을 사용하여 동적 보고서를 작성하는 방법은 무엇입니까?
- 25. Zend_Config_Writer_Xml을 사용하여 여러 항목을 작성하는 방법은 무엇입니까?
- 26. 유연한 컴파일을 사용하여 프로그램을 작성하는 방법은 무엇입니까?
- 27. twisted를 사용하여 웹 서버를 작성하는 방법은 무엇입니까?
- 28. JavaScript를 사용하여 CRUD 신청서를 작성하는 방법은 무엇입니까?
- 29. codeigniter를 사용하여 올바르게 작성하는 방법은 무엇입니까?
- 30. OpenGL을
그냥 작은 메모, 지금까지 클러를 사용하는 방법에 대한 생각? – Bobby