|
■No42357 (たぬき さん) に返信 > 久しぶりに質問させていただきます。 > 現在、MouseEventArgsを使用してマウスのUpとDownを検出しようと思ったのですが、いちいちイベントを作成するのは面倒になると思いました。簡単に検出する方法が分かる方はいらっしゃいませんか?
特定の画面のMouseUpを取得したいのか、アプリケーション全てでMouseUpされたか検知したいのかで実装は変わってくると思う。
特定の画面でのMouseUpを検知したいなら、動的にMouseEventHandlerデリゲートを設定すればOK。
システム全体でのMouseUpならフック使ってWM_MOUSEUPを捕まえるのがいいのかな。どういう使い方するかにもよるけど、あんまりお勧めはできないかも。
|