作者Lumania (小糠榔)
看板EZsoft
标题Re: [请问] autohotkey徵测顺序按下按键的问题
时间Wed Jul 16 14:00:51 2008
※ 引述《kulololu (...)》之铭言:
: 先预祝autohotkey能开的起来
: 回正题 请问一下 如果现在假设我要按两次F12 来触发某段程式
: 有可用的写法吗
: (有试过字串取代的方式触发 例: ::btw:: 但无法触发非字元按键)
: 另问一个 有让视窗缩到系统列的script吗
: 我用winhide後 在管理上不太容易 ^^
网路上找到下列的程式,参考看看
连按两个Escape的写法就复杂许多 :
用KeyWait读取键盘输入,如果0.5秒内不是按Escape则结束
0.5秒内按了Escape,则再读第二个按键,若为Escape则关闭视窗
若第二个按键不为Escape则结束
~Esc::
Keywait, Escape, , t0.5
if errorlevel = 1
return
else
Keywait, Escape, d, t0.1
if errorlevel = 0
{
WinGetActiveTitle, Title
WinClose, %Title%
return
}
return
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.69.13.1