| 赞 | 0 |
| VIP | |
| 好人卡 | |
| 积分 | 1 |
| 经验 | |
| 最后登录 | 2013-1-17 |
| 在线时间 | 142 小时 |
辉瑞中国首席研究员<
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 142 小时
- 注册时间
- 2008-1-18
- 回帖
- 2059
|
发表于 2008-8-16 01:49:55
|
显示全部楼层
keybd = Win32API.new('user32.dll', 'keybd_event', ['i', 'i', 'l', 'l'], 'v')
game_name=".\\Game.ini"
val = "\0"*256
gps = Win32API.new('kernel32', 'GetPrivateProfileString','pppplp', 'l')
gps.call("Game", "Title", "", val, 256, game_name)
val.delete!("\0")
title = val
fw = Win32API.new('user32', 'FindWindow', 'pp', 'i')
hwnd = fw.call("RGSS Player", title)
TEXT = "FULLSCREEN OR NOT"
CAPTION = "TIPS"
TYPE = 1
msgbox = Win32API.new("user32", "MessageBox", "lppl","l")
mb = msgbox.call(hwnd, TEXT, CAPTION, TYPE)
if mb == 1 then
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 |
|