C#ですが、pictureboxでのマウスのクリックとマウスのダブルクリックで、処
理を変えようと思い、プログラムしたのですが、
マウスダブルクリックすると、シングルクリックイベントも同時に発生します。
マウスのダブルクリックとシングルクリックを排他的に捕らえる方法は無いの
でしょうか。
てっきり、別のイベントとして捕らえるものと思っていました。
よろしくお願いします。
--
山本三七男 (Minao Yamamoto) ---------------- ハンドル:たろサ -----
E-Mail: taro...@gmail.com
Windows Form の場合、Click -> DoubleClick の順でイベントが来ちゃいますね。
MSDNにこんな記事がありました。
http://msdn.microsoft.com/ja-jp/library/ms171543.aspx
かなり無理矢理感が漂ってますが、 MouseDown イベントでクリックされた間隔をチェックすることで
自前で処理を分けようという事みたいです。
2011年7月8日5:37 たろサ <taro...@gmail.com>:
> --
> このメールは Google グループのグループ「Android勉強会inWAKAYAMA」の登録者に送られています。
> このグループに投稿するには、androidi...@googlegroups.com にメールを送信してください。
> このグループから退会するには、androidinwakay...@googlegroups.com にメールを送信してください。
> 詳細については、http://groups.google.com/group/androidinwakayama?hl=ja からこのグループにアクセスしてください。
>
>
> 自前で処理を分けようという事みたいです。
どうも、ダメそうだったので、マウスUPイベントを使って、シングルクリック
とダブルクリックの処理を自分で実装してしまいました。
Windowsでこんなローレベルなプログラムを書くとは夢にも思っていませんで
した。
↑
低レイヤという意味です。
お騒がせしました。