Class Hooks
- Namespace
- Ranorex.Core.WinApi
- Assembly
- Ranorex.Core.WinApi.dll
- Inheritance
-
Hooks
- Inherited Members
-
Properties
CallbackSetterSyncObject
public static object CallbackSetterSyncObject { get; }
Property Value
- object
Enabled
public static bool Enabled { get; set; }
Property Value
- bool
Methods
GetImeCompositionCallback()
public static Hooks.ImeCompositionCallback GetImeCompositionCallback()
Returns
- Hooks.ImeCompositionCallback
GetLowLevelKeyboardHookCallback()
public static Hooks.LowLevelKeyboardHookCallback GetLowLevelKeyboardHookCallback()
Returns
- Hooks.LowLevelKeyboardHookCallback
GetLowLevelMouseHookCallback()
public static Hooks.LowLevelMouseHookCallback GetLowLevelMouseHookCallback()
Returns
- Hooks.LowLevelMouseHookCallback
SetImeCompositionCallback(ImeCompositionCallback)
public static bool SetImeCompositionCallback(Hooks.ImeCompositionCallback callback)
Parameters
callback Hooks.ImeCompositionCallback
Returns
- bool
SetLowLevelKeyboardHookCallback(LowLevelKeyboardHookCallback)
public static bool SetLowLevelKeyboardHookCallback(Hooks.LowLevelKeyboardHookCallback callback)
Parameters
callback Hooks.LowLevelKeyboardHookCallback
Returns
- bool
SetLowLevelMouseHookCallback(LowLevelMouseHookCallback)
public static bool SetLowLevelMouseHookCallback(Hooks.LowLevelMouseHookCallback callback)
Parameters
callback Hooks.LowLevelMouseHookCallback
Returns
- bool
UnhookAll()
public static void UnhookAll()