{
语句
}
如上这样,ahk class可以通过AU_SPY工具获得,或者通过:
1
2
WinGetActiveTitle, title
WinGetClass, outclassid, %title%
获得并输出到变量outclassid。
当然,如果你想等到出现激活的Chrome窗口时继续指令,可以这样写:
1
2
3
4
5
6
7
Loop
{
循环
IfWinActive, IfWinActive, ahk_class Chrome_WidgetWin_1
Break
}
退出循环,继续指令
若果是没发现chrome则打开chrome并打开指定某网页 可以这样写:
1
2
3
4
5
6
IfWinNotExist, ahk_class Chrome_WidgetWin_1
{
run, C:\Users\Administrator\AppData\Local\Google\Chrome\Application\chrome.exe http://zhidao.baidu.com/
....
....
}
ahk class也可以是窗口标题,可以模糊或者准确匹配【之前加SetTitleMatchMode,1准确/2模糊】。
好像回答过...如果是少量中文字符的话,可以用下面方法
先在UltraEdit中输入中文字符,比如"百度"
以十六进制方式查看字符的十六进制代码为:B0 D9 B6 CB
再将其转换为十进制数字分别为:4527346792
现在分别按下: Alt+45273 Alt+46792即可输出"百度"二字,其他字符同理.
输出"百度"代码如下 :
sleep 1000
Send {Alt Down}{Numpad4}{Numpad5}{Numpad2}{Numpad7}{Numpad3}{Alt Up}{Alt Down}{Numpad4}{Numpad6}{Numpad7}{Numpad9}{Numpad2}{Alt Up}
很烦琐,如果很多字符可以考虑写个 函数
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)