设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 6311|回复: 20
打印 上一主题 下一主题

[已经解决] 如何在存读档窗口使用鼠标滚轮?

[复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
80
在线时间
3 小时
注册时间
2006-10-4
帖子
199
跳转到指定楼层
1
发表于 2010-8-18 11:06:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

Lv1.梦旅人

梦石
0
星屑
320
在线时间
2 小时
注册时间
2010-8-18
帖子
3
2
发表于 2010-8-18 11:43:29 | 只看该作者
完整鼠标系统(四方向).rar (248.72 KB, 下载次数: 104)
这是我在以前的66中无意中找到的
很方便
另外给你八方向的 完整鼠标系统(八方向)V2.0.rar (502.99 KB, 下载次数: 107)
还有记得,把"\Graphics\Icons"中的文件全拿出来
这可是绝种的东西
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
80
在线时间
3 小时
注册时间
2006-10-4
帖子
199
3
 楼主| 发表于 2010-8-18 12:23:45 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
80
在线时间
3 小时
注册时间
2006-10-4
帖子
199
4
 楼主| 发表于 2010-8-18 17:18:14 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
29 小时
注册时间
2010-7-5
帖子
483
5
发表于 2010-8-18 17:19:44 | 只看该作者
怎样做啊,那太技术性了吧。。。

键盘党表示莫名其妙地飘过。。。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
61
在线时间
24 小时
注册时间
2008-8-5
帖子
1924
6
发表于 2010-8-19 01:37:32 | 只看该作者
鼠标滚轮滚动事件会发送 WM_MOUSEWHEEL 消息到焦点窗口中,在 RM 中可以:
1、在 DLL 里使用系统钩子拦截 WM_MOUSEWHEEL 并处理
2、在 DLL 里替换默认的窗口过程函数,单独处理 WM_MOUSEWHEEL 消息
两种方法都不是像判断按键那样每帧进行,而是以操作系统在滚轮实际滚动时通知你的形式进行
可以在处理 WM_MOUSEWHEEL 消息时判断场景是否为存档场景,然后执行一段代码,这段代码可以在 RM 里使用 Proc 维护,并在 DLL 里通过 RGSSEval 调用

点评

感谢,您的意思是必须把相应的功能封装在dll中,并在脚本中调用是吗?是否有具体的例子呢?  发表于 2010-8-19 08:25
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
5 小时
注册时间
2010-8-18
帖子
30
7
发表于 2010-8-19 08:13:33 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
5 小时
注册时间
2010-8-18
帖子
30
8
发表于 2010-8-19 08:14:06 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
5 小时
注册时间
2010-8-18
帖子
30
9
发表于 2010-8-19 08:16:07 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
5 小时
注册时间
2010-8-18
帖子
30
10
发表于 2010-8-19 08:16:32 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-11 14:58

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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