Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
- {
- const int WM_KEYDOWN = 0x100;
- const int WM_SYSKEYDOWN = 0x104;
- if ((msg.Msg == WM_KEYDOWN) || (msg.Msg == WM_SYSKEYDOWN))
- {
- switch (keyData)
- {
- case Keys.Down:
- this.Text = "Down Arrow Captured";
- break;
- case Keys.Up:
- this.Text = "Up Arrow Captured";
- break;
- case Keys.Tab:
- this.Text = "Tab Key Captured";
- break;
- case Keys.Control | Keys.M:
- this.Text = "<CTRL> + M Captured";
- break;
- case Keys.Alt | Keys.Z:
- this.Text = "<ALT> + Z Captured";
- break;
- }
- }
- return base.ProcessCmdKey(ref msg, keyData);
- }
Add Comment
Please, Sign In to add comment