如何打造属于自己的 GUI 图形化界面?
基本的思路就是:系统消息队列 + 图形 api 以 Windows 平台举例,就是 win32 + 渲染方案,后者根据 ui 库的应用可以选 gdi、dx、opengl、vulkan 等,由实际场景的需求而定(轻量化?高性能实时渲染?是否跨平台?开发难度?等) 我早几年开始做了 d14uikit,是 win32+dx 的方案。
实际上是之前一直在做的一个游戏引擎,从它的框架移植了核心 ui 代码包装成的一个库,并且提供 c++ 和 python 的接口以方便二次开发,整个库才 1~2M…。
相关推荐
最新更新
国产数据库有什么坑?
想知道字节用什么分布式配置中心呢,作为golang大厂,应该不是沿用JAVA的配置中心吧?
switch模拟器是不是历史上唯一在主机当红时就几乎完美模拟器?
笨、傻、蠢有什么区别?
华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
韩国 6 月消费者信心升至四年最高,背后的原因是什么?这些因素将如何影响未来的经济发展?
为什么年轻人不要养龟?
程序员需要用到内置kvm功能的显示器吗?或者是外置的kvm切换器吗?
推荐阅读
猜你喜欢
关注我们

包装项目合作
网站首页
