C# Class MPTray.ShellApplication

Inheritance: IMessageFilter
Afficher le fichier Open project: MediaPortal/MediaPortal-1 Class Usage Examples

Méthodes publiques

Méthode Description
HandleHidEvent ( object aSender, SharpLib aHidEvent ) : void

Here we receive HID events from our HID library.

PreFilterMessage ( Message &message ) : bool

Méthodes protégées

Méthode Description
RegisterHidDevices ( IntPtr aHwnd ) : void

Register HID devices so that we receive corresponding WM_INPUT messages.

Private Methods

Méthode Description
DoStart ( ) : void

InitTrayIcon ( ) : void

InstallKeyboardHook ( ) : void
Main ( string args ) : void
MenuItem1Click ( object sender, EventArgs e ) : void

OnKeyDown ( object sender, KeyEventArgs e ) : void

OnKeyUp ( object sender, KeyEventArgs e ) : void

Register ( bool register, RegistryKey hive ) : void

Run ( ) : void

SwitchFocus ( ) : void

TerminateProcess ( string processName ) : bool

Method Details

HandleHidEvent() public méthode

Here we receive HID events from our HID library.
public HandleHidEvent ( object aSender, SharpLib aHidEvent ) : void
aSender object
aHidEvent SharpLib
Résultat void

PreFilterMessage() public méthode

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

RegisterHidDevices() protected méthode

Register HID devices so that we receive corresponding WM_INPUT messages.
protected RegisterHidDevices ( IntPtr aHwnd ) : void
aHwnd System.IntPtr
Résultat void