- // Ctrl + H
- if ((Control.ModifierKeys & Keys.Control) != 0 && e.KeyCode == Keys.H)
- {
- MessageBox.Show("Ctrl + H");
- }
- // Alt + H
- if ((Control.ModifierKeys & Keys.Alt) != 0 && e.KeyCode == Keys.H)
- {
- MessageBox.Show("Alt + H");
- }
- // Shift + H
- if ((Control.ModifierKeys & Keys.Shift) != 0 && e.KeyCode == Keys.H)
- {
- MessageBox.Show("Shift + H");
- }
- // Ctrl + Alt + Shift + H
- if ((Control.ModifierKeys & Keys.Control) != 0 &&
- (Control.ModifierKeys & Keys.Alt) != 0 &&
- (Control.ModifierKeys & Keys.Shift) != 0 &&
- e.KeyCode == Keys.H)
- {
- MessageBox.Show("Ctrl + Alt + Shift + H");
- }
c#组合键
最新推荐文章于 2024-12-21 22:29:29 发布
本文介绍了一种使用 C# 在 Windows 应用程序中检测组合键的方法。通过示例代码展示了如何分别监听 Ctrl+H、Alt+H、Shift+H 以及 Ctrl+Alt+Shift+H 的按键组合,并在控制台中显示相应的消息。
2645

被折叠的 条评论
为什么被折叠?



