Re: [AHK-] 有比較好的語法可以模擬滑鼠左鍵嗎?
※ 引述《kslman ()》之銘言:
: 因為最近半夜按滑鼠,常看到閃光睡不好。
: 所以昨天就研究ahk的說明,來讓鍵盤模擬滑鼠。(因為我的鍵盤比滑鼠安靜很多)
: 我用的語法是click,設定如下:
: F12::send {click}
: F11::send {click down}
: F10::send {click right}
: 普通按滑鼠左鍵就按F12,要拖曳物件就先按F11,要放下就按F12,不用再多一個放下鍵。
: 這招一般的按鍵和拖曳是沒啥問題的,但是在複製文字的時候就不行了。
: 有比較好的寫法可以用在這樣的狀況嗎?
: 例如按一個鍵就相當於按滑鼠左鍵,不需要分三個鍵來做點擊、按下、彈起。
: 以上懇請賜教。
WaitKeyRelease( i_Key )
{
global
Loop
{
state := GetKeyState( i_Key, "P" )
if( state == 0 )
{
Return
}
if( state == "" )
{
Return
}
Sleep 10
}
}
F12::
mbm_l_hk := A_ThisHotkey
Send {LButton Down}
WaitKeyRelease( mbm_l_hk )
Send {LButton Up}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.50.223
→
10/29 21:21, , 1F
10/29 21:21, 1F
推
10/30 19:57, , 2F
10/30 19:57, 2F
→
10/30 19:57, , 3F
10/30 19:57, 3F
→
10/30 19:58, , 4F
10/30 19:58, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
EzHotKey 近期熱門文章
PTT數位生活區 即時熱門文章