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

Project1

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

[已经解决] "灼眼的夏娜"的"屏蔽键盘按键",咋屏蔽F12键

 关闭 [复制链接]

Lv2.观梦者

梦石
0
星屑
344
在线时间
185 小时
注册时间
2007-9-2
帖子
168
跳转到指定楼层
1
发表于 2009-7-13 00:53:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 zhli667 于 2009-7-13 12:27 编辑

怎样在下面的脚本中加入对"F12"的屏蔽?
=====相关脚本=====
1、点击这里下载DLL文件

2、把下面的脚本复制进工程,然后把下载的dll文件放到工程下即可。下面脚本里有几个函数都注明用法的。

   #=====================================================
# ■ W17
#   W17模块,灼眼的夏娜API函数包。
#
#   脚本来自66RPG.COM,转载和使用请保留此信息
#=====================================================
module W17

#---------------------------------------------------
# ● 屏蔽组合键:组合键的常量值
#---------------------------------------------------
HK_ALT_ENTER   = 0x0001
HK_ALT_F4      = 0x0002

#---------------------------------------------------
# ● 屏蔽组合键:三个API函数建立
#---------------------------------------------------
@hk_setup = Win32API.new("shana","hk_setup",'v','v')
@hk_lock = Win32API.new("shana","hk_lock",'i','v')
@hk_unlock = Win32API.new("shana","hk_unlock",'v','v')

#---------------------------------------------------
# ● 屏蔽组合键:建立
#---------------------------------------------------
def self.hk_setup
   @hk_setup.call
end

#---------------------------------------------------
# ● 屏蔽组合键:键设置
#     key : 可以是 HK_ALT_ENTER 、HK_ALT_F4 或者 HK_ALT_ENTER | HK_ALT_F4
#---------------------------------------------------
def self.hk_lock(key)
   @hk_lock.call(key)
end

#---------------------------------------------------
# ● 屏蔽组合键:解除组合键的屏蔽
#---------------------------------------------------
def self.hk_unlock
   @hk_unlock.call
end

#---------------------------------------------------
# ● 全屏:初始化API建立
#---------------------------------------------------
@sc_full = Win32API.new("shana","sc_full",'v','v')

#---------------------------------------------------
# ● 全屏:初始化
#---------------------------------------------------
def self.sc_full
   @sc_full.call
end

#---------------------------------------------------
# ● 窗口:透明度API建立
#---------------------------------------------------
@wnd_setopacity = Win32API.new("shana","wnd_setopacity",'i','v')

#---------------------------------------------------
# ● 窗口:透明度设置
#     opacity_value : 窗口的透明度(0-255)
#---------------------------------------------------
def self.wnd_setopacity(opacity_value)
   @wnd_setopacity.call(opacity_value)
end
   
end

W17.hk_setup  #按键屏蔽初始化

W17.hk_lock(W17::HK_ALT_ENTER|W17::HK_ALT_F4)  #启动按键屏蔽

#W17.sc_full  #启动全屏

#W17.wnd_setopacity(180)  #启动超级透明度
=====脚本结束============================================
脚本链接---屏蔽键盘按键 + 全局透明 + 真全屏

Lv2.观梦者

梦石
0
星屑
344
在线时间
185 小时
注册时间
2007-9-2
帖子
168
2
 楼主| 发表于 2009-7-13 12:10:16 | 只看该作者
没有人知道吗???:'(
回复 支持 反对

使用道具 举报

Lv3.寻梦者

孤独守望

梦石
0
星屑
3137
在线时间
1535 小时
注册时间
2006-10-16
帖子
4321

开拓者贵宾

3
发表于 2009-7-13 12:43:09 | 只看该作者
夏娜的脚本在dll里面写死了只能屏蔽这两组按钮
全站搜索“屏蔽”可以搜索到大量类似帖子,仅举一例:
http://rpg.blue/viewthread.php?tid=127534
菩提本非树,明镜本非台。回头自望路漫漫。不求姻缘,但求再见。
本来无一物,何处惹尘埃。风打浪吹雨不来。荒庭遍野,扶摇难接。
不知道多久更新一次的博客
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-11 20:07

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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