I found this little piece of code to register a hotkey:
[DllImport("user32.dll")] public static extern bool RegisterHotKey(IntPtr hWnd, int id, int fsModifiers, int vlc); protected override void WndProc(ref Message m) { if (m.Msg == 0x0312) MessageBox.Show("Hotkey pressed"); base.WndProc(ref m); } public FormMain() { InitializeComponent();
It works fine, but my problem is that I want to use two different shortcuts. I know that the second parameter is id, so I suppose I can create another identifier and add a new if statement in the WndProc function, but I'm not sure how I would do it.
In short, how do I go about creating a second shortcut?
Thanks,
Simondotdot
source share