整个界面的绘制基于GDI+和UpdateLayeredWindow分层窗口,所以组件全部依赖于自己绘制,不兼容Windows通用窗口组件。 解决方法有两种:1、内部增加一种兼容通用窗口组件的自绘方式 2、利用双层窗口,一层自绘、一层通用窗口组件 简介: 1、基本组件:按钮、标签、编辑框(基本可用、待完善)、列表、选择夹(页面)、图片框、进度条、单选框、选择框、组合框、菜单等等 2、组件布局类,通过将窗口划分为无数个网格,把每个组件绑定到指定网格来实现窗口自适应布局 3、组件子父嵌套逻辑初步完成 4、所有组件(包括窗口)都可挂接自定义绘制、消息回调事件,对窗口及组件进行扩展绘制、外部消息处理 5、暂时想不起来。。。 注:目前模块还是存在很多问题,简单写点小软件还行,正式使用还不行,主要还是用于相互学习交流,有想法的可以完善它
如图: 
下载链接:https://t00y.com/file/20110282-443788423
|