作者night777 (黄昏再美终要黑夜)
站内EzHotKey
标题[AHK-] 设定某程式active时的热键
时间Mon Jul 12 18:16:39 2010
我用了一个背单字软体
其切换单字时是按空白键
语音是F3,为了方便我想利用AHK
在侦测到软体视窗active时
按了空白就会再帮忙按F3
以下是我试着写的
$space::
Loop
{
if not GetKeyState("space", "P") 侦测按空白键
break
SetTitleMatchMode 2 设定侦测模式
IfWinActive, - Anki 侦测到标题字尾是 "- Anki" 就send F3
{
Send, {F3}
}
}
return
但是遇到了一个问题
这样变成我在其他视窗工作时
空白键失去作用
请问有什麽办法解决吗?
另外想请问如果知道程式档案为Anki.exe
是否有办法直接指定activate anki.exe的视窗
而不是像我原本写的先抓看看视窗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.24.7.167
1F:推 Sdany:你要用非常用的组合键来启动它 07/14 11:40
2F:推 JediDotOrg:试试看 ~$space:: 08/11 17:22