告知欄です
1- レス

スクリプト質問スレッド


[53]namazu:05/01/19 21:58 ID:???
遅いレスになりましたが、トリプルクリックの話です。
>>47
時間を見るのはタイマーだけでいいかな?と思い、以下のように
してみました。少しシンプルになったかと思いますが、どうでしょう?
LButton::
 LB_cnt += 1
 SetTimer, LB_TimeOut, 300
 if LB_cnt = 1 ; 最初(シングル)
 {
  ;シングルクリック
 }
 if LB_cnt = 4 ; 最後(クアッド)
 {
  MsgBox, クアッドクリック
 }
return
LB_TimeOut:
 SetTimer, LB_TimeOut, Off
 if LB_cnt = 2 ; 真ん中1(ダブル)
 {
  MsgBox, ダブルクリック
 }
 if LB_cnt = 3 ; 真ん中2(トリプル)
 {
  MsgBox, トリプルクリック
 }
 LB_cnt = 0
return
サンプルとして、4回で最後にしていますが、もちろん、
5回、6回...いくらでもできます。


名前

E-mail



0ch BBS 2005-10-08