C# Class Balloon.NET.Hooks.BaseHook

Inheritance: System.IDisposable
Afficher le fichier Open project: NexusMods/NexusModManager-4.5 Class Usage Examples

Private Properties

Свойство Type Description
BaseHook System
CallNextHookEx System.IntPtr
Dispose void
HookProc System.IntPtr
SetHook void
SetWindowsHookEx System.IntPtr
UnhookWindowsHookEx void

Méthodes publiques

Méthode Description
Dispose ( ) : void

Méthodes protégées

Méthode Description
InvokeHookEvent ( int code, IntPtr wparam, IntPtr lparam ) : void

Private Methods

Méthode Description
BaseHook ( ) : System
CallNextHookEx ( IntPtr handle, int code, IntPtr wparam, IntPtr lparam ) : IntPtr
Dispose ( bool disposing ) : void
HookProc ( int code, IntPtr wparam, IntPtr lparam ) : IntPtr
SetHook ( WindowsHook parent, IntPtr hinstance, int threadID ) : void
SetWindowsHookEx ( int idHook, [ lpfn, IntPtr hinstance, int threadID ) : IntPtr
UnhookWindowsHookEx ( IntPtr handle ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

InvokeHookEvent() protected abstract méthode

protected abstract InvokeHookEvent ( int code, IntPtr wparam, IntPtr lparam ) : void
code int
wparam System.IntPtr
lparam System.IntPtr
Résultat void