网站地图官方微信:
网站首页 包装印刷加工 包装防伪 包装成型机械 展示台 阅览室桌椅 学习文具

当前位置: 首页 >

如何打造属于自己的 GUI 图形化界面?

基本的思路就是:系统消息队列 + 图形 api 以 Windows 平台举例,就是 win32 + 渲染方案,后者根据 ui 库的应用可以选 gdi、dx、opengl、vulkan 等,由实际场景的需求而定(轻量化?高性能实时渲染?是否跨平台?开发难度?等) 我早几年开始做了 d14uikit,是 win32+dx 的方案。

实际上是之前一直在做的一个游戏引擎,从它的框架移植了核心 ui 代码包装成的一个库,并且提供 c++ 和 python 的接口以方便二次开发,整个库才 1~2M…。

如何打造属于自己的 GUI 图形化界面?

  • | AMD、Intel的下一代CPU的PPT都显示了强劲的性能提升,是在吹牛吗? |

    要看有没有吹牛,其实很简单,我们看看已知的信息就行了,先说说...

    查看详情>>
  • | 中国航天经常提的“归零”到底是什么意思? |

  • | 新买了一台nas,第一个月下载20t+,上传5+,不会被网警盯上吧? |

  • | 很好奇,组NAS的玩家是如何解决上传速率的问题? |

  • | 为什么 electron 不做成独立的 runtime? |

  • | 冬天也要穿胸罩吗? |

  • | Flutter 为什么没有一款好用的UI框架? |

  • | 为什么任天堂在NS2上没有选择使用OLED屏幕以提升续航能力和显示效果? |

  • | 男朋友说我穿裙子不要敞开腿坐这是他底线,我该怎么办? |

  • | USB 3.x 继续兼容 2.0 我能理解,但USB4有必要还继续兼容USB 2.0么? |

  • | 用GraphQL如何实现以下API请求?与REST的思路相比实现方法孰优孰劣? |

  • 我一直在用codeigniter3,主要有以下几个优点 1、...

    2025-06-25
  • 太阳就是标准答案,如果人类掌握了太阳燃烧的奥秘,就会跨入二级...

    2025-06-25
  • 我经常会看到很多同学在学习前端的时候比较迷茫,不知道到底应该...

    2025-06-25
  • $this->input->request->header[...

    2025-06-25

关注我们

添加微信好友,关注最新动态