お世話になります。
具体的には
1、バックグラウンドでマウス左ボタンの挙動を監視するソフトを作りたい。
2、1のアプリがアクティブになっていない状態でもマウスボタンの状態を監視したい。
3、できる限りハードウェア寄りの部分でマウスボタンの挙動を監視したい。
現在、VB6.0でアプリを作っているのですが、設計上故あってmousedown/mouseupを使って処理をしていますが、mousedownは確実に拾うことができるのですが、そのイベント内での処理の関係(優先度の関係?)で、mouseupが発生しないことがあるようです。
mouseupは絶対必要なので、バックグラウンドで動作する外部プログラムを作成してさらに上位(イベントディスパッチではなくメッセージ処理メソッド?)でmouseupを拾いたいと考えていますが、具体的な方策も思いつきません。
MouseProcではコントロールが必要なので無理、とのことなのですが、加工に入力のフック?等、ゲームのツールでそういう処理をしていたと聞いた事があるの方法はあると思うのですが・・・。
自分でやってみたいのでソースコード不要ですので、ヒントを頂ければ幸いです。
雑談に近い内容の質問になってしまいましたが、結構困っています。
皆様のお力を貸して頂きたく、宜しく御願いします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/08 08:56
2017/06/08 09:04
2017/06/08 09:04