Visual Studio快捷方式

时间:2012-11-19 17:43:59

标签: visual-studio-2010 visual-studio sdk keyboard-shortcuts

我正在处理一个项目,在按下某些快捷键时,我注意到了Visual Studio 2010的状态栏:

enter image description here

请自己尝试一些快捷方式来注意VS的整个行为,然后......我怎样才能在相同的性能水平上达到这个效果?提前谢谢!

P.S。我从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被按下了。等待第二个键的和弦。 ..“

代码取自:How to get a combination of keys in c#

0 个答案:

没有答案