网站地图官方微信:
网站首页 钢屯镇 饶丰镇 上港乡 菜坝镇 寨坡乡 沟里乡

当前位置: 首页 >

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

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

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

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

  • | 存QQ号码,究竟该用int类型还是string类型? |

    前腾讯 PCG 员工,非 QQ 业务。 从腾讯内部的实践上...

    查看详情>>
  • | Golang vs Rust vs Dlang 哪个更有前途,哪位大牛这 3 门语言都用过? |

  • | 以色列为什么要打伊朗? |

  • | 中美会因台海开战吗? |

  • | 最近你明白了些什么道理? |

  • | 如何解决没有公网IP情况下对家里NAS的高速远程访问? |

  • | 新手平面设计师(方向美工)怎么有目的提升设计能力? |

  • | 新手平面设计师(方向美工)怎么有目的提升设计能力? |

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

  • | 什么样的女主才能叫做「人间尤物」? |

  • | 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗? |

  • 末日躺平?火锅成精!我被装修队当成了冤大头,家里被装成末日安...

    2025-06-24
  • 因为玩nas的真懂技术,小白占比无限接近0%. 其实品牌na...

    2025-06-24
  • 国内大多数公司都换 Vue 了,除了几个起步很早的大厂,其他...

    2025-06-24
  • 这个世界上核武器之所以没有扩散,原因是以下哪个? 1、因为没...

    2025-06-24

关注我们

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