Register new global hotkey with initialized GlobalHotkey object. This function will throw if it failed to register hotkey (i.e. hotkey is invalid or already taken).
Register new global hotkey with previously used GlobalHotkey object. It is safe to unregister unknown or invalid hotkey.
Global hotkey manager. It contains static methods to manage global hotkeys.
The key strings are based on Emacs. In practical terms, M means alt and H means the Windows logo key. C is ctrl.
We will probably merge these into a single interface later.