その上にメニューがあるアプリケーションに取り組んでいます。ショートカットキーに別の方法を使用したい(このスニペット):これはショートカットキー用です:CTRL+ N、1
bool prefixSeen = false;
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
if (prefixSeen)
{
switch (keyData)
{
case (Keys.Control | Keys.D1):
MessageBox.Show("New file");
prefixSeen = false;
break;
}
}
switch (keyData)
{
case (Keys.Control | Keys.n):
prefixSeen = true;
break;
}
return base.ProcessCmdKey(ref msg, keyData);
}
ここから取得したコード。
これが私のメニューです:
そして、メニュー項目にショートカットキー(私が思うに文字列として解釈されるべきです)を表示(右側に揃えて)したいと思います。どうすればこの効果を達成できますか?
よろしくお願いします。そして、みなさん、明けましておめでとうございます。
編集:VisualStudio の組み込みメソッドは次のとおりです。