グローバルフックの開始
EnableKeyboardHookプロパティにTrueを設定すると、キーボード操作のグローバルフックを行うことができます。
マウス操作のグローバルフックを行うにはEnableMouseHookプロパティに True を設定します。
また、StartKeyboardHookメソッドおよびStartMouseHookメソッドを使用して、グローバルフックを開始することができます。
なお、これらのメソッドを実行すると EnableKeyboardHook プロパティと EnableMouseHook プロパティに True が設定されます。
マウス操作のグローバルフックを行うにはEnableMouseHookプロパティに True を設定します。
' キーボード操作のグローバルフックを行います GcGlobalHook1.EnableKeyboardHook = True ' マウス操作のグローバルフックを行います GcGlobalHook1.EnableMouseHook = True
// キーボード操作のグローバルフックを行います gcGlobalHook1.EnableKeyboardHook = true; // マウス操作のグローバルフックを行います gcGlobalHook1.EnableMouseHook = true;
また、StartKeyboardHookメソッドおよびStartMouseHookメソッドを使用して、グローバルフックを開始することができます。
なお、これらのメソッドを実行すると EnableKeyboardHook プロパティと EnableMouseHook プロパティに True が設定されます。
' キーボード操作のグローバルフックを開始します GcGlobalHook1.StartKeyboardHook() ' マウス操作のグローバルフックを開始します GcGlobalHook1.StartMouseHook()
// キーボード操作のグローバルフックを開始します gcGlobalHook1.StartKeyboardHook(); // マウス操作のグローバルフックを開始します gcGlobalHook1.StartMouseHook();
グローバルフックの終了
EnableKeyboardHook プロパティに False を設定すると、キーボード操作のグローバルフックが終了します。
マウス操作のグローバルフックを終了するには EnableMouseHook プロパティに False を設定します。
また、StopKeyboardHook メソッドおよび StopMouseHook メソッドを使用して、グローバルフックを終了することができます。
なお、これらのメソッドを実行すると EnableKeyboardHook プロパティと EnableMouseHook プロパティに False が設定されます。
マウス操作のグローバルフックを終了するには EnableMouseHook プロパティに False を設定します。
' キーボード操作のグローバルフックを終了します GcGlobalHook1.EnableKeyboardHook = False ' マウス操作のグローバルフックを終了します GcGlobalHook1.EnableMouseHook = False
// キーボード操作のグローバルフックを終了します gcGlobalHook1.EnableKeyboardHook = false; // マウス操作のグローバルフックを終了します gcGlobalHook1.EnableMouseHook = false;
また、StopKeyboardHook メソッドおよび StopMouseHook メソッドを使用して、グローバルフックを終了することができます。
なお、これらのメソッドを実行すると EnableKeyboardHook プロパティと EnableMouseHook プロパティに False が設定されます。
' キーボード操作のグローバルフックを終了します GcGlobalHook1.StopKeyboardHook() ' マウス操作のグローバルフックを終了します GcGlobalHook1.StopMouseHook()
// キーボード操作のグローバルフックを終了します gcGlobalHook1.StopKeyboardHook(); // マウス操作のグローバルフックを終了します gcGlobalHook1.StopMouseHook();
|