找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 78|回复: 9

[源码] 超级漂亮的wps菜单是不是你的菜?

[复制链接]

10

主题

9

回帖

64

积分

超级版主

积分
64
发表于 3 天前 | 显示全部楼层 |阅读模式
本帖最后由 易团雪 于 2024-5-17 07:56 编辑

目前发现如果鼠标在按钮上移动,感觉是鼠标穿透了一样.出现露底的问题.
问题出在 启动窗口_菜单背景绘制 事件好像只能画一个背景,在画多个矩形就导致出现鼠标移动的问题
也不知道是不是我的问题,等梦总解决吧!
已经解决:窗口_取绘制矩形 改成 窗口_取客户区坐标 即可
此源码主要了解
1.菜单项的重画
2.菜单窗口的重画
3.在菜单窗口添加按钮/形状文本/形状图片/进度条
4.按钮注册事件
5.窗口阴影设置

游客,如果您要查看本帖隐藏内容请回复



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

7

主题

25

回帖

123

积分

管理员

积分
123
发表于 3 天前 | 显示全部楼层
感谢大佬分享

0

主题

1

回帖

18

积分

新手上路

积分
18
发表于 3 天前 | 显示全部楼层
感谢分享,收藏学习。

0

主题

2

回帖

16

积分

新手上路

积分
16
QQ
发表于 3 天前 | 显示全部楼层
zc                                    

0

主题

2

回帖

16

积分

新手上路

积分
16
发表于 3 天前 | 显示全部楼层
感谢分享,支持了

7

主题

25

回帖

123

积分

管理员

积分
123
发表于 前天 01:22 | 显示全部楼层
经过不断排查测试,  发现绘制菜单背景中取坐标方法错误, 导致绘制矩形出现负值,
窗口_取绘制矩形() 返回的是窗口当前绘制的脏矩形区域, 不是窗口客户区的坐标;


*提示: 下个版本中 将检测用户传递的矩形是否有效, 如果无效将打印出警告提醒






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

0

主题

1

回帖

20

积分

新手上路

积分
20
发表于 前天 09:56 | 显示全部楼层
感谢分享,研究一下.

0

主题

5

回帖

30

积分

新手上路

积分
30
发表于 前天 21:04 | 显示全部楼层
大佬就是大佬,学习一下,谢谢大佬分享

0

主题

1

回帖

14

积分

新手上路

积分
14
发表于 昨天 09:09 | 显示全部楼层
感谢大佬分享

1

主题

3

回帖

25

积分

新手上路

积分
25
发表于 昨天 10:18 | 显示全部楼层
我看一下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|炫彩界面库 | 炫语言 ( 鄂ICP备2023014763号-1 )

GMT+8, 2024-5-19 04:57 , Processed in 0.110010 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表