|
分享源码
界面截图: |
- |
是否带模块: |
- |
备注说明: |
- |
多个演示截图:
圆角窗口、控件,边框颜色:
---- 原因:
看到“再哭就吻你”的帖子:标题栏添加按钮标题栏重绘非客户区重绘GDI绘制非客户区
觉得标题上加按钮、加菜单不错(精易皮肤里也有标题菜单)
但是在真正的标题栏上操作觉得太麻烦(主要是技术不够)
所以,去掉标题栏,在无边框窗口上用绘制的方式模拟标题栏
这个也算是真正学习自绘、API的第一个程序
---- 模块特点:
1.wim10风格
2.可放置易组件,
3.可在模拟的标题上添加菜单、按钮(文本型,不是图片型的)
4.任意开关控制按钮(关闭、最大化、最小化)
5.标题背景色可透明、可变色
6.直接使用易内设置的程序图标、窗口的底图、底色、标题
7.内存绘图不闪烁
8.注释清晰,方便大家找毛病
---- 模块对窗口属性的影响:
1.标题:自由修改
2.控制按钮:自由开关
3.最大化:自由开关
4.最小化:自由开关
5.底图:自由更换
6.底图方式:固定为缩放,更改无效
7.边框:固定为无边框,更改无效
8.随意移动:固定为假,更改无效
9.图标:程序 - 配置 - 通常页面 - 设置图标,在此修改
10.底色:底图为空有效,自由修改
---- 问题:
不支持多窗口使用(用数组或 SetProp 来实现?)
标题栏按钮不支持添加图片(GDI+更方便吧,没学)
会占用窗口上部31像素,要注意(应该可以找所有控件,再移动)
未加窗口边框、窗口圆角,赠送本人修改后的模块:设置圆角边框颜色
未加阴影,请自行添加模块或代码
模块命令的调用,请看命令的备注提示
---- 源码:
标题栏模拟_模块_12.e
(1010.83 KB, 下载次数: 172)
|
评分
-
查看全部评分
|