解讀在C#中winform程序響應(yīng)鍵盤事件的詳解
更新時間:2013年05月20日 09:23:21 作者:
本篇文章是對在C#中winform程序響應(yīng)鍵盤事件的詳細介紹,需要的朋友參考下
在winform程序中給form添加了keyup事件,但是程序卻不響應(yīng)鍵盤事件,解決辦法是重寫Form基類的ProcessCmdKey(ref Message msg, Keys keyData)方法。
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
if (keyData == Keys.F4)
{
FormFastHitStates form = new FormFastHitStates();
form.ShowDialog();
}
return true;
//return base.ProcessCmdKey(ref msg, keyData);
}
復(fù)制代碼 代碼如下:
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
if (keyData == Keys.F4)
{
FormFastHitStates form = new FormFastHitStates();
form.ShowDialog();
}
return true;
//return base.ProcessCmdKey(ref msg, keyData);
}
相關(guān)文章
SuperSocket入門--Telnet服務(wù)器和客戶端請求處理
本文的控制臺項目是根據(jù)SuperSocket官方Telnet示例代碼進行調(diào)試的,官方示例代碼:Telnet示例。下面跟著小編一起來看下吧2017-01-01
C#中sqlDataRead 的三種方式遍歷讀取各個字段數(shù)值的方法
這篇文章主要介紹了C#中 sqlDataRead 的三種方式遍歷讀取各個字段數(shù)值的方法,每種方法給大家介紹的都非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2018-09-09
C#編程實現(xiàn)Excel文檔中搜索文本內(nèi)容的方法及思路
有了在Word文檔中編程實現(xiàn)搜索文本的經(jīng)驗,在Excel中實現(xiàn)這個功能也并非難事。2013-07-07
C#使用RabbitMQ發(fā)送和接收消息工具類的實現(xiàn)
RabbitMQ是一個消息的代理器,用于接收和發(fā)送消息,本文主要介紹了C#使用RabbitMQ發(fā)送和接收消息工具類的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下2023-12-12

