查看: 1870|回复: 3

[已经解决] 【 Alt + Enter 】 其代码是 ?

[复制链接]
梦石
0
星屑
50
在线时间
521 小时
注册时间
2011-12-7
回帖
148
发表于 2013-8-7 17:57:28 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 Ceopal 于 2013-8-7 19:36 编辑



    游戏某个场合需要全屏显示一下

        替代玩家 按Alt + Enter

        故此一问,求代码实现


梦石
0
星屑
413
在线时间
214 小时
注册时间
2011-3-21
回帖
142
发表于 2013-8-7 18:18:06 | 显示全部楼层
本帖最后由 1095884734 于 2013-8-7 18:22 编辑

[pre lang="ruby" line="1"]unless $keybd
   $keybd = Win32API.new 'user32.dll', 'keybd_event', ['i', 'i', 'l', 'l'], 'v'
   $keybd.call 0xA4, 0, 0, 0
   $keybd.call 13, 0, 0, 0
   $keybd.call 13, 0, 2, 0
   $keybd.call 0xA4, 0, 2, 0
end[/pre]

点评

哦,弄半天才明白。第三参数0=按下;2=放开。  发表于 2013-8-7 18:27
去掉第一行和最后一行也可以正常使用  发表于 2013-8-7 18:21
签名是什么 好吃么
【好吃】
回复

使用道具 举报

梦石
0
星屑
3905
在线时间
1972 小时
注册时间
2013-1-3
回帖
9146
发表于 2013-8-7 19:16:53 | 显示全部楼层
补充LS,这段脚本使用在事件指令的最后一页的脚本里
《宿愿·寻剑篇》正式版已经发布!快去看看!点击进入论坛发布贴
回复

使用道具 举报

Fuzzy Ginkgo

梦石
0
星屑
61105
在线时间
1933 小时
注册时间
2010-6-26
回帖
1535

烫烫烫开拓者

发表于 2013-8-7 22:47:20 | 显示全部楼层
路过,我就说一句话:如果用户已经是全屏了,你帮它再按一下 Alt+Enter。
说完了。
我的言论只代表我个人的观点,不代表雇主及/或任何第三方的立场。
Opinions expressed are solely my own and do not express the views or opinions of my employer and/or any third parties.
捐赠 | GitHub
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部