プロジェクトに取り組んでいて、いくつかのショートカット キーを押しているときに、Visual Studio 2010 のステータス バーに気付きました。
VS の全体的な動作に気付くために、いくつかのショートカットを自分で試してみてください。その後、どうすれば同じレベルのパフォーマンスでその効果を達成できますか? 前もって感謝します!
PS 私は Stack Overlow から取った次のコード ブロックを持っています。私のコードはCTRL+ K、P.
protected override bool ProcessCmdKey( ref Message msg, Keys keyData )
{
if (prefixSeen)
{
if (keyData == ( Keys.Control | Keys.P))
{
MessageBox.Show( "Got it!" );
keyComb.Text = "Ready";
}
prefixSeen = false;
return true;
}
if (keyData == ( Keys.Control | Keys.K))
{
prefixSeen = true;
keyComb.Text = "CTRL + K was pressed. Waiting for a second chord of keys...";
return true;
}
return base.ProcessCmdKey( ref msg, keyData );
}
しかし、CTRL+を押した後K、ラベルkeyComb
は「CTRL + Kが押されました。キーの2番目のコードを待っています...」という値を取りません。
コードの抜粋: C# でキーの組み合わせを取得する方法