如何打造属于自己的 GUI 图形化界面?
- 发表时间:2025-06-20 21:25:16
- 来源:
基本的思路就是:系统消息队列 + 图形 api 以 Windows 平台举例,就是 win32 + 渲染方案,后者根据 ui 库的应用可以选 gdi、dx、opengl、vulkan 等,由实际场景的需求而定(轻量化?高性能实时渲染?是否跨平台?开发难度?等) 我早几年开始做了 d14uikit,是 win32+dx 的方案。
实际上是之前一直在做的一个游戏引擎,从它的框架移植了核心 ui 代码包装成的一个库,并且提供 c++ 和 python 的接口以方便二次开发,整个库才 1~2M…。
推荐资讯
- 2025-06-20 10:50:19大街上看到大白腿,忍不住瞄了两眼,算不算不尊重女性?
- 2025-06-20 10:45:18你有没有随手一拍却很美的照片?
- 2025-06-20 09:45:17Electron 和当下其他的桌面开发方法相比如何?
- 2025-06-20 10:25:19《酱园弄》电影你期待哪位演员的表演?
- 2025-06-20 09:55:17自己拥有一台服务器可以做哪些很酷的事情?
- 2025-06-20 10:55:18蜂鸟音乐指控邓紫棋侵权,要求 48 小时内下架重录歌曲,邓紫棋回应「不会下架」,这一指控合理吗?
- 2025-06-20 11:25:19我的世界怎么租一个四个人的服务器?
- 2025-06-20 11:05:18为什么这么久了还是没有主流软件开发鸿蒙版?
- 2025-06-20 11:20:20Firefox是如何一步一步衰落的?
- 2025-06-20 10:05:18炫富真的很爽吗?
推荐产品
-
为什么鸿蒙PC要排斥Linux生态?
Linux生态和FreeDesktop生态不一样。 SEL -
如何看待 Rust 的应用前景?
Rust对C++的威胁不威胁先放在一边,rustdoc文档功 -
你为什么从腾讯离职?
一、年龄大了,变矫情了。 就,真的,想看看每天6点钟的夕阳到 -
鸿蒙电脑正式发布,今年的大一新生会不会扎堆购买鸿蒙电脑?
《兄弟你的电脑好特别啊》《哇你的电脑怎么比我流畅这么多》《你
最新资讯