システム全体のキー入力イベントやフォーカスの移動イベントをフックするためのクラス More...
Public Member Functions | |
def | destroy (self) |
フックを解除する More... | |
Public Attributes | |
keydown | |
キーの押し込み時に呼び出されるフック関数 More... | |
keyup | |
キーが離された時に呼び出されるフック関数 More... | |
mousedown | |
マウスのボタンの押し込み時に呼び出されるフック関数 More... | |
mouseup | |
マウスのボタンが離されたときに呼び出されるフック関数 More... | |
mousedblclk | |
マウスのボタンのダブルクリック時に呼び出されるフック関数 More... | |
clipboard | |
クリップボードの内容が変化したときに呼び出されるフック関数 More... | |
システム全体のキー入力イベントやフォーカスの移動イベントをフックするためのクラス
def destroy | ( | self | ) |
フックを解除する
self | - |
フックを明示的に解除します。ガベージコレクタによってHookオブジェクトが自動的に破棄されるときにもフックは解除されますが、明示的に解除したい場合にはこのメソッドを使用します。
keydown |
キーの押し込み時に呼び出されるフック関数
vk | 仮想キーコード |
scan | スキャンコード |
keyup |
キーが離された時に呼び出されるフック関数
vk | 仮想キーコード |
scan | スキャンコード |
mousedown |
マウスのボタンの押し込み時に呼び出されるフック関数
x | X座標 |
y | Y座標 |
vk | 仮想キーコード |
mouseup |
マウスのボタンが離されたときに呼び出されるフック関数
x | X座標 |
y | Y座標 |
vk | 仮想キーコード |
mousedblclk |
マウスのボタンのダブルクリック時に呼び出されるフック関数
x | X座標 |
y | Y座標 |
vk | 仮想キーコード |
clipboard |
クリップボードの内容が変化したときに呼び出されるフック関数
クリップボードの内容を取得するには、ctypesでwin32のAPIを使う必要があります。