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

Project1

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

屏蔽键盘可以屏蔽ESC和F1键吗

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
256 小时
注册时间
2008-8-1
帖子
532
跳转到指定楼层
1
发表于 2008-9-23 08:18:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
屏蔽键盘可以屏蔽ESC和F1键吗以下是脚本谁帮改一下
  1. #=====================================================
  2. # ■ W17
  3. #   W17模块,灼眼的夏娜API函数包。
  4. #
  5. #   脚本来自66RPG.COM,转载和使用请保留此信息
  6. #=====================================================
  7. module W17

  8. #---------------------------------------------------
  9. # ● 屏蔽组合键:组合键的常量值
  10. #---------------------------------------------------
  11. HK_ALT_ENTER   = 0x0001
  12. HK_ALT_F4      = 0x0002

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

  19. #---------------------------------------------------
  20. # ● 屏蔽组合键:建立
  21. #---------------------------------------------------
  22. def self.hk_setup
  23.    @hk_setup.call
  24. end

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

  32. #---------------------------------------------------
  33. # ● 屏蔽组合键:解除组合键的屏蔽
  34. #---------------------------------------------------
  35. def self.hk_unlock
  36.    @hk_unlock.call
  37. end

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

  42. #---------------------------------------------------
  43. # ● 全屏:初始化
  44. #---------------------------------------------------
  45. def self.sc_full
  46.    @sc_full.call
  47. end

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

  52. #---------------------------------------------------
  53. # ● 窗口:透明度设置
  54. #     opacity_value : 窗口的透明度(0-255)
  55. #---------------------------------------------------
  56. def self.wnd_setopacity(opacity_value)
  57.    @wnd_setopacity.call(opacity_value)
  58. end
  59.    
  60. end

  61. W17.hk_setup  #按键屏蔽初始化

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

  63. #W17.sc_full  #启动全屏

  64. #W17.wnd_setopacity(180)  #启动超级透明度
复制代码

此贴于 2008-9-24 11:36:25 被版主darkten提醒,请楼主看到后对本贴做出回应。
版务信息:版主帮忙结贴~
《神雕侠侣后传》预告系统:完全鼠标操作。战斗:全动画CP制战斗。系统:100%,已完成。素材:人物60%,地图20%剧情:20%。CG动画:100%。http://rpg.blue/forumTopicR ... 2%2D23+21%3A42%3A05
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-3-15
帖子
255
2
发表于 2008-9-23 11:03:10 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

逃兵

3
发表于 2008-9-23 16:18:30 | 只看该作者
以下引用艾铃于2008-9-23 3:03:10的发言:

屏蔽ESC的效果……把脚本里所有“按下B键”的情况注释掉就好了
屏蔽F1可以看这里
http://rpg.blue/web/htm/news1000.htm

B键可不只是ESC一个

另,ESC+F1常量值请PM夏娜询问
「If you judge people, you have no time to love them.」—— Mother Teresa
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-4-29
帖子
114
4
发表于 2008-9-24 01:28:08 | 只看该作者
http://rpg.blue/viewthread.php?tid=102854
版主对此帖的认可:『正确解答,补上悬赏积分100分+1卡(=250分),感激你的热情解答...』,积分『+350』。
遇到喜欢的东西就要去做!喜欢魔卡少女樱,所以喜欢她的所有,也喜欢自己为她做的游戏!喜欢的人一起来吧!(QQ:302157370)
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-23 22:38

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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