C# 怎么样 定义热键???? 不在这个窗体的焦点上可能比较麻烦了...F11可以用消息sendmessage 和WProc,但是F12是激活窗体,这个可能要把windows的F12功能屏蔽掉才可以.这个就不清楚了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://blog.csdn.net/ismycxp/archive/2007/07/19/1698942.aspx 设置窗体的keyPreview属性为true,然后在KeyDown事件处理if(e.KeyCode==Keys.F4){..........} if ((e.KeyData == (Keys.Control | Keys.Up)) && (btnPrior.Visible) && (btnPrior.Enabled)) { e.Handled = true; btnPrior.PerformClick(); } else if ((e.KeyData == (Keys.Control | Keys.Down)) && (btnNext.Visible) && (btnNext.Enabled)) { e.Handled = true; btnNext.PerformClick(); } else if ((e.KeyData == (Keys.Control | Keys.A)) && (btnAppend.Visible) && (btnAppend.Enabled)) { e.Handled = true; btnAppend.PerformClick(); } 这样的功能是属性操作系统的,而是某个应用程序的功能。你可以通过给你的程序建立一个快捷方式并给这个快捷方式建立一个“快捷键”来达到这个功能。建立好程序的快捷方式后,使用鼠标右键打开这个快捷方式的属性窗口,找到设置如下:快捷键(K) F11 (或其它键) 或Ctr + Alt + 其它键。 DevExpress GridView 单元格问题 C# 点击调试(G)-->启动新实例(S) 弹出对话框 提示:未将对象应用设置到到对象的实例。 循环问题 异常问题? 100分求教传Session问题(在线等) 如何用c#在操作系统中建立一个新的帐户 一个窗体里有好多控件,如何枚举其中所有的TextBox 在一个控制台程序中,如何获得当前程序的路径位置? [求助]急!怎么根据xml schema转换到关系数据库(sql server)以及如何将数据库中提取出转为xml文档(100分) 给出100高分求救,那有C#教程! DataList绑定数据库中的一个表 XML数据导入到SQL2000中
然后在KeyDown事件处理
if(e.KeyCode==Keys.F4){
..........
}
{
e.Handled = true;
btnPrior.PerformClick();
}
else if ((e.KeyData == (Keys.Control | Keys.Down)) && (btnNext.Visible) && (btnNext.Enabled))
{
e.Handled = true;
btnNext.PerformClick();
}
else if ((e.KeyData == (Keys.Control | Keys.A)) && (btnAppend.Visible) && (btnAppend.Enabled))
{
e.Handled = true;
btnAppend.PerformClick();
}