C# 哪些键盘快捷键不应该使用?

C# 哪些键盘快捷键不应该使用?,c#,winforms,keyboard-shortcuts,C#,Winforms,Keyboard Shortcuts,我几乎开发了一个C#Winforms应用程序。现在我想为用户提供一些操作的快捷键。我想知道哪些我不应该使用的键盘快捷键是为windows保留的 还请告诉我快捷键在CTRL+ALT之间的首选键是什么 例如,如果我想添加新员工:我应该使用什么快捷键?CTRL+E或ALT+E除windows默认使用的键组合(如ALT+F4)之外的任何键组合。因为此快捷方式用于关闭窗口。此外,不应使用Alt+Tab等快捷方式,因为它们是Windows默认的快捷方式。除了这些窗口快捷方式之外,您还可以选择您喜欢的任意组合

我几乎开发了一个C#Winforms应用程序。现在我想为用户提供一些操作的快捷键。我想知道哪些我不应该使用的键盘快捷键是为windows保留的

还请告诉我快捷键在CTRL+ALT之间的首选键是什么


例如,如果我想添加新员工:我应该使用什么快捷键?CTRL+E或ALT+E

除windows默认使用的键组合(如ALT+F4)之外的任何键组合。因为此快捷方式用于关闭窗口。此外,不应使用Alt+Tab等快捷方式,因为它们是Windows默认的快捷方式。除了这些窗口快捷方式之外,您还可以选择您喜欢的任意组合作为应用程序的快捷方式。祝你一切顺利。希望这有帮助。

对于windows,您可以查找所有windows快捷方式。 为了确定你也可以看看这个
选择“Alt”而不是“Ctrl”或其他方式只是您认为更有用、更友好的方式。我建议你也考虑其他按键,如“Shift”和F键。

对于“new employee”,我会选择new
Ctrl-N
,这是我知道的大多数其他应用程序中“new”的按键。这是一个非常好的答案。但是,
CTRL+C
用于
COPY
。因此,如果我在应用程序中使用
CTRL+C
添加
新客户
。从技术上讲,你可以为你的应用程序覆盖CTRL+C,这取决于你如何捕捉输入。您可以向注册表添加快捷方式,请注意,这将覆盖所有窗口的快捷方式,如果您只捕获应用程序中的用户输入,则您将获得副本和添加的新功能。我不建议重载CTRL+C,因为这是非常广泛使用的。