C# Class TpTrayUtility.HotKey

Inheritance: IMessageFilter
Afficher le fichier Open project: TargetProcess/Tp.TrayUtility Class Usage Examples

Méthodes publiques

Méthode Description
CanRegistred ( Keys _key, KeyModifiers _modifier ) : bool
HotKey ( IntPtr h, int _keyID, Keys _key, KeyModifiers _modifier, EventHandler hotKeyPressed ) : System
HotKey ( int _keyID, Keys _key, KeyModifiers _modifier, EventHandler hotKeyPressed ) : System
PreFilterMessage ( Message &m ) : bool
Start ( ) : void
Stop ( ) : void

Private Methods

Méthode Description
ReRegisterHotKey ( ) : void
RegisterHotKey ( IntPtr hWnd, int id, KeyModifiers fsModifiers, Keys vk ) : bool
RegisterHotKey ( Keys _key, KeyModifiers _modifier ) : bool
Run ( bool p ) : void
UnregisterHotKey ( IntPtr hWnd, int id ) : bool

Method Details

CanRegistred() public méthode

public CanRegistred ( Keys _key, KeyModifiers _modifier ) : bool
_key Keys
_modifier KeyModifiers
Résultat bool

HotKey() public méthode

public HotKey ( IntPtr h, int _keyID, Keys _key, KeyModifiers _modifier, EventHandler hotKeyPressed ) : System
h System.IntPtr
_keyID int
_key Keys
_modifier KeyModifiers
hotKeyPressed EventHandler
Résultat System

HotKey() public méthode

public HotKey ( int _keyID, Keys _key, KeyModifiers _modifier, EventHandler hotKeyPressed ) : System
_keyID int
_key Keys
_modifier KeyModifiers
hotKeyPressed EventHandler
Résultat System

PreFilterMessage() public méthode

public PreFilterMessage ( Message &m ) : bool
m System.Windows.Forms.Message
Résultat bool

Start() public méthode

public Start ( ) : void
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void