フックマニュアル ランキングとまとめ
- 出版社のWebサイト:
- http://www.codeproject.com/Members/Plamen-Petrov
- オペレーティングシステム:
- Windows All
フックマニュアル タグ
フックマニュアル 説明
HookManagerアプリケーションは、キーボードとマウス入力の記録と再生のためのツールであるように開発されました。これは、Win32 SetWindowshookex()関数を使用してアプリケーション定義のフック手順をインストールするための例です。このプロジェクトは、wh_journalrecordとwh_journalplaybackフックのみを実装しています。私はより多くの情報とサンプルプログラムを探していましたが、私が見つけた唯一のサンプルはHooks32、古いWin32プロジェクトでした。私はこれらの問題についての情報を開発者サイト(私が知っている)に情報が見つからなかったので、この簡単なツールを公開することにしました。ターゲットアプリケーションを起動し、HookManagerを起動し、ボタンを押します。その後、HookManagerが自分自身を最小化し、キーボードとマウスイベントの追跡を開始します。録音が開始されると、Ctrl + Breakを押すと停止できます。ユーザーがCtrl + Alt + DELまたはCtrl + ESCを押すと、Windowsは録音と再生を停止します。これにより、WM_CANCELJOURNAL SYSTEMメッセージが生成されます。しかし、マウスイベントをジャーナルしているときは注意してください。録音されたマウスイベントは現在のポインタ座標を持つ、ターゲットアプリケーションを閉じて再度開くと、それは異なる位置に表示されますので、マウスイベントは間違った場所に表示されます。 。たとえば、録音されたイベントはキーストロークを(異なるフォームデータなど)を変更することで編集できます。しかし、押されたボタンごとに2つのメッセージが生成されるため、これは非常に正確な作業です - WM_KeyDownとWM_KeyUp。生成された文字は、他のボタンの状態 - Ctrl、Shift、Capslockなどによって異なります。
フックマニュアル 関連ソフトウェア