がCTRL + J、CTRL + Qなどのような私の希望ショートカットにCTRL + C、CTRL + XなどのようなWindowsのデフォルトのキーボードショートカットを変更することが方法です。 .NETで?変更デフォルトのWindowsキーボードショートカット
RegisterHotkeyで簡単に新しいホットキーを登録できます。 Windowsが登録したホットキーの登録を解除し、その機能を新しいホットキーに追加するだけです。
がCTRL + J、CTRL + Qなどのような私の希望ショートカットにCTRL + C、CTRL + XなどのようなWindowsのデフォルトのキーボードショートカットを変更することが方法です。 .NETで?変更デフォルトのWindowsキーボードショートカット
RegisterHotkeyで簡単に新しいホットキーを登録できます。 Windowsが登録したホットキーの登録を解除し、その機能を新しいホットキーに追加するだけです。
次のコードをカスタマイズしてホットキーをカスタマイズしてみてください。
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
if (e.Alt && e.KeyCode.ToString() == "F")
{
this.KeyPreview = false;
MessageBox.Show("Alt Key and F Key Pressed");
}
}
エクスプローラ(「ファイルマネージャ」)の実際のショートカットについてお話ししていますか?または、一般的なWindowsアプリケーションのショートカットですか?後者の場合、最終的にはアプリケーションに依存しますが、通常はハードコードされています。 –
多分それは助けになるでしょう。 http://stackoverflow.com/questions/598837/how-to-register-a-custom-keyboard-shortcut-for-a-windows-application – algot