none
KeyDownイベント RRS feed

  • 質問

  • キーを押下したままにすると、KeyDownイベントが何度も発生してしまいます。

    1回しか発生させない事は可能でしょうか?

    よろしくお願いします。

    2007年3月21日 6:02

すべての返信

  • msatoh さん、こんにちは。

     msatoh さんからの引用
    キーを押下したままにすると、KeyDownイベントが何度も発生してしまいます。
    1回しか発生させない事は可能でしょうか?

    「キーが押下されたまま」 というのは、

    「KeyDown イベント以降、そのキーによる KeyUp イベントが発生していない」

    と同じことになります。

    KeyDown イベント自体の動作を変えることは望ましくありませんので、KeyDown イベントにさらに制限を加えた自作のイベントを定義するか、KeyDown イベント内で行いたい処理を 1 度だけ実行されるようにします。

    2007年3月21日 7:40
  • 返信ありがとうございました。

    参考にしてみます。

    2007年3月21日 17:42