2

Enterキーを押したときにすべてのクリックをキャプチャできるアプリケーションを作成する方法はありますが、私のWinFormでも同様ですか?

これは基本的にそのスレッドへのフォローアップの質問です。ユーザーが画面上の 4 つのポイントをキャプチャできるようにする WindowFormApp を作成しようとしています。4 つのテキスト ボックスと 1 つの「キャプチャ」ボタンが必要です。キャプチャ ボタンをクリックすると、次のクリックの x 座標と y 座標が textbox1 に記録され、4 つのテキスト ボックスがすべていっぱいになるまで続きます。

「キャプチャ」ボタンが押されるたびに、基本的にここで利用可能なマウスフックを使用したいと考えています。

http://www.codeproject.com/Articles/7294/Processing-Global-Mouse-and-Keyboard-Hooks-in-C

作者の言うとおりにしたかった。

シンプルな方法

Windows フォーム アプリケーションを開発していて、ドラッグ アンド ドロップ プログラミングを好む場合は、アセンブリ Gma.UserActivityMonitor.dll 内に GlobalEventProvider という名前のコンポーネントがあります。フォームにドラッグ アンド ドロップするだけで、プロパティ エディターのイベント タブを使用してイベントを作成できます。

ただし、フォーム アプリケーションにリンクする dll が見つかりません。私はVSエディタにあまり慣れていません。誰かが私を正しい方向に向けて助けてくれますか? WindowsFormApplication1 をこのプロジェクトにリンクし、このコンポーネントを使用するのに助けが必要です。

ありがとう!

4

0 に答える 0