掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ユーザーが何か操作を行った時に、イベントを起こしたい (ID:78338)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> 自作のプログラムのフォーム外も含めて画面上のどこにおいてでもマウスを動か した時・マウスをクリックした時・キーボードを触った時にイベントを起こし たいと思っています。 グローバルフックをしないとだめですね、 (フックについてはこの掲示板でも何度か出ているので、検索してください) グローバルフックをすれば、どのソフトの動作であろうと、 (ウィンドウメッセージを送出・受け取りしていれば)受け取ることができるはずです。 DLLを作らないといけないので、VBのみでは作れませんし、いざというときの動作も、VBではできるかどうか不安ですから、 あまりVBではお勧めしません…。 > またWindows側からAPIかなんかでユーザー が最後に操作した時間とかって得られませんか? Windows2000以降でなら、できるような話を聞いたような気がします。 (かなり前にきいたような"気がする"だけなので、とてもあいまいですけど) でも、上のグローバルフックができていれば、それを利用したほうが早いような気がしないでもないですね。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.