タイトル : Re^4: クリックで素早く押して離すと反応しません。 投稿日 : 2017/06/09(Fri) 17:01 投稿者 : susu
魔界の仮面弁士 さん >GetAsyncKeyState で認識されないだけで、クリック時の処理は動作しているということですか? >(クリック自体が認識されていないのかと思っていました) 認識されない時は、処理の動作はされません。 >冒頭に「PROCESSING 逆引きリファレンス」と書かれていますし、 >それは Processing 言語ではありませんか? VB とは無関係だと思いますよ。 >hhttps://ja.wikipedia.org/wiki/Processing はい、分かりました。詳しくはありませんので、ご理解ください。 参考プログラムを記載して頂きましてありがとうございました。 大変申し訳ありませ。まだ、説明不足がありました。今回の投稿により気がつきました。 Private Sub Timer1_Timer() 'タイマー If (GetAsyncKeyState(vbKeyRButton) < 0) then 処理 end if end if 今回の投稿によりTimer1のintervalが直接影響しているのではないか?。 長い間疑問でいましたがマウス、関数ではなくプログラムのタイマーの設定時間に 問題があるのではないか気が付きました。Timer1.intervalの時間を変えてテストしてみます。 実際に確認して結果を再度、ご報告させてもらいます。 いつも、ご教示、ご指摘してしてもらいまして心より感謝申し上げます。 |