从零开始写Gui

2019-10-15 06:03发布

本帖最后由 lotoohe 于 2017-1-21 01:31 编辑

正在从零开始写一个GUI,完全当做学习练手,很久之前也写过一个,但是初始的架构并没有搭建好,导致后面问题诸多。所以从新开始。下面是一个演示的gif。
可以看到,还是比较卡顿,因为没有采用任何缓存机制的原因,这是为了节约内存。
在每次窗口的移动都会导致父窗口的刷新(背景也是窗口)。
后面会考虑到局部刷新,暂时先做后面的工作。采用C++开发,完全利用C++ 继承多态的优势。
字体接口留出,图形接口留出,方便移植到嵌入式。
zgui.gif

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。