本模块完全自己编写,花费了两天时间,请不要像某些人一样无故恶意诽谤。还是那句话,这是做给喜欢的人用的,不喜勿用。
窗口采用三缓冲,用起来比较流畅。按钮直接拦截窗口的绘画过程,画在窗口上的,和窗口用的同一缓冲。
由于窗口类开放的借口很全面(开放了事件事件接口,绘画事件接口……),其他组件完全可以自己绘制。
Desktop.rar[点击下载](375 K) 下载次数:109 累计下载获得 DB 186 刀 例程窗口:
按钮为元素按钮(UI),也就是虚拟的,不存在句柄。
按钮透明,三态转换具有渐变效果,按钮点燃边缘发光。
按钮遮盖效果没处理,按钮尽量别重叠。
标签柔化效果,可设置透明度。
Desktop.rar[点击下载](375 K) 下载次数:109 累计下载获得 DB 186 刀[ 此帖被村头㈠朵草╮在2012-06-12 12:22重新编辑 ]