C# Class DroidExplorer.Bootstrapper.Authentication.LocalCbtHook

Inheritance: LocalWindowsHook
Show file Open project: camalot/droidexplorer Class Usage Examples

Protected Properties

Property Type Description
m_class string
m_hwnd System.IntPtr
m_isDialog bool
m_title string

Public Methods

Method Description
LocalCbtHook ( ) : System
LocalCbtHook ( HookProc func ) : System

Protected Methods

Method Description
OnWindowActivated ( ) : void
OnWindowCreated ( ) : void
OnWindowDestroyed ( ) : void

Private Methods

Method Description
CbtHookInvoked ( object sender, HookEventArgs e ) : void
GetClassName ( IntPtr hwnd, StringBuilder lpClassName, int nMaxCount ) : int
GetWindowText ( IntPtr hwnd, StringBuilder lpString, int nMaxCount ) : int
HandleActivateEvent ( IntPtr wParam, IntPtr lParam ) : void
HandleCreateWndEvent ( IntPtr wParam, IntPtr lParam ) : void
HandleDestroyWndEvent ( IntPtr wParam, IntPtr lParam ) : void
PrepareEventData ( CbtEventArgs e ) : void
UpdateWindowData ( IntPtr wParam ) : void

Method Details

LocalCbtHook() public method

public LocalCbtHook ( ) : System
return System

LocalCbtHook() public method

public LocalCbtHook ( HookProc func ) : System
func HookProc
return System

OnWindowActivated() protected method

protected OnWindowActivated ( ) : void
return void

OnWindowCreated() protected method

protected OnWindowCreated ( ) : void
return void

OnWindowDestroyed() protected method

protected OnWindowDestroyed ( ) : void
return void

Property Details

m_class protected property

protected string m_class
return string

m_hwnd protected property

protected IntPtr,System m_hwnd
return System.IntPtr

m_isDialog protected property

protected bool m_isDialog
return bool

m_title protected property

protected string m_title
return string