創建鑰匙鉤以便按下組合鍵後,應用程序將再次打開。 我特地到這樣做的各種方式,但我不知道該輸入組合將完全不同於這個例子是什麼:C#鑰匙扣關鍵事件
if (e.KeyCode == Keys.C && e.Modifiers == Keys.Control && e.Modifiers == Keys.Shift)
{
//Do work
}
else if (e.KeyCode == Keys.V && e.Modifiers == Keys.Control)
{
//Paste
}
我們的輸入組合是從用戶,他們選擇他們想要輸入哪個組合從一個組合框。
public void KeyboardHooks_OnKeyPress(object sender, KeyPressArgs e)
{
//The first input
if (LastKey != Keys.None)
{
Keys combinationOne = (Keys)cmbCombinationOne.SelectedValue;
Keys combinationTwo = (Keys)cmbCombinationTwo.SelectedValue;
}
LastKey = e.Key;
MessageBox.Show("KeyPressed");
}
如何去了解我們的值作爲組合框的
這些代碼段不會出現有任何與所需的功能,無論「再次打開」和「掛機鍵」可能意味着。你需要更好地解釋你想要完成的事情。 – 2013-04-26 14:06:53