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;
- if (msg.Msg == WM_KEYDOWN)
- {
- // 2 is used to translate into an unshifted character value
- int nonVirtualKey = MapVirtualKey((uint)keyData, 2);
- char mappedChar = Convert.ToChar(nonVirtualKey);
- }
- return base.ProcessCmdKey(ref msg, keyData);
- }
- KeysConverter kc = new KeysConverter();
- string keyChar = kc.ConvertToString(keyData);
Add Comment
Please, Sign In to add comment