C# Class Plugins.Processes.ForegroundTracker

Inheritance: IDisposable
Afficher le fichier Open project: brunomlopes/ILoveLucene

Méthodes publiques

Méthode Description
Dispose ( ) : void
ForegroundTracker ( Action changedProcess ) : System
Start ( ) : ForegroundTracker

Private Methods

Méthode Description
GetWindowThreadProcessId ( IntPtr hWnd, uint &lpdwProcessId ) : void
SetWinEventHook ( uint eventMin, uint eventMax, IntPtr hmodWinEventProc, WinEventDelegate lpfnWinEventProc, uint idProcess, uint idThread, uint dwFlags ) : IntPtr
UnhookWinEvent ( IntPtr hWinEventHook ) : bool
WinEventProc ( IntPtr hWinEventHook, uint eventType, IntPtr hwnd, int idObject, int idChild, uint dwEventThread, uint dwmsEventTime ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

ForegroundTracker() public méthode

public ForegroundTracker ( Action changedProcess ) : System
changedProcess Action
Résultat System

Start() public méthode

public Start ( ) : ForegroundTracker
Résultat ForegroundTracker