ProcessCmdKey - 实现键盘事件
2015-12-19 13:13:55 访问(1449) 赞(0) 踩(0)
/// <summary>
/// ProcessCmdKey - 实现键盘事件
/// </summary>
/// <param name="msg"></param>
/// <param name="keyData"></param>
/// <returns></returns>
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
bool isListenCmdKey = false;
if (this.toolStripComboBox_FileName.Focused
|| this.toolStripComboBox_FileEx.Focused)
{
isListenCmdKey = true;
}
if (isListenCmdKey)
{
if (keyData == (Keys.Control | Keys.S))
{
SaveAndPreNext(false);
return true;
}
if (keyData == Keys.Enter)
{
SaveAndPreNext(true);
return true;
}
}
return base.ProcessCmdKey(ref msg, keyData);
}
标签:
ProcessCmdKey - 实现键盘事件 


上一条:
下一条:
相关评论
发表评论