时间:2021-05-22
Windows的自带游戏空当接龙,其中第617局是比较难解的,需要尝试的次数比较多,而且经常忘记解法和步骤。
原本希望使用AutoIt或AutoHotkey、AAuto一类的工具,写一段自动化脚本快速解决这一局,但这些工具需要安装,而且容易被当做病毒。通过Office中的VBA调用Windows的API,对游戏窗口发送按键消息,可以快速演示解法。
Declare Function FindWindow Lib "user32" Alias _ "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long Declare Function SendMessage Lib "user32" Alias _ "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long Const WM_CHAR = &H102 Sub f()s = "83 80 83 81 80 " & _ "20 27 72 " & _ "48 46 41 48 42 " & _ "89 48 70 74 78 07 40 27 " & _ "10 14 004 10 01 16 19 " & _ "20 002 42 21 20 " & _ "32 34 24 32 42 34 30 38 " & _ "58 53 63 57 56 50 " & _ "10 10 13 15 35 13 12 18" h = FindWindow("FreeWClass", "空当接龙游戏 #617")For i = 1 To Len(s) c = Mid(s, i, 1) m = 0.1 If c >= "0" And c <= "9" Then a = SendMessage(h, WM_CHAR, Asc(c), 0) Else m = 0.3 End If m = m + Timer: Do While Timer < m: DoEvents: LoopNextEnd Sub声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
VisualBasicforApplications(VBA)是VisualBasic的一种宏言语,首要能用来扩大Windows的应用程式功用,特别是Micro
VisualBasicforApplications(VBA)是VisualBasic的一种宏言语,首要能用来扩大Windows的应用程式功用,特别是Mic
4月8日消息,近日,中通快递航空产品再升级,推出航空当天达、次晨达时效件服务,借助航空运输,实现24小时内从云南送达全国主要城市。航空当天件(朝发夕至)是指,网
Win7系统自带的许多小游戏深得用户们的喜爱,比如扫雷、纸牌、空档接龙等等,空闲时间直接从Windows系统中调出小游戏,既可以放松心情又能锻炼脑筋。但是有些朋
qq修改密码失败提示617是系统bug,需要等待官方修复。这是2018年手机版QQ安全中心改版后的故障,如果需要修改密码,关闭提示617的界面,重新进入修改即可