トップページ > 記事閲覧
GetMouseInputLog関数の仕様について
名前:月見野 日時: 2017/03/05 22:41

一般的なWindowsの操作では、『クリック』はマウスボタンを"押して放す"動作であり、入力への反応は"放した瞬間"に発生します。 これに対して、GetMouseInputLog関数は各マウスボタンを"押した瞬間"だけが検知されており、"放した瞬間"は検知されないようです。 (フレームごとのGetMouseInputで擬似的に検知できますが……) これはマウス入力処理を実装する上で非常に重大な差異です。 実際に検知しているのが『クリック』ではなく『マウスボタンの押下』である旨、リファレンスに明記していただければ幸いです。
メンテ

Page: 1 |

Re: GetMouseInputLog関数の仕様について ( No.1 )
名前:管理人 日時:2017/03/06 01:45

ご指摘ありがとうございます、リファレンスの記述を『クリックの履歴』から『ボタンが押された履歴』に変更しました
メンテ
Re: GetMouseInputLog関数の仕様について ( No.2 )
名前:月見野 日時:2017/03/07 02:05

ありがとうございました。 リファレンス当該項目の解説・サンプルにいくらか混乱や混同があるように思われますが、ともあれ本件に関しては以上です。
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存