请问C#中如何注册局部快捷键呀?

MS_Frank 2007-06-10 10:11:35
帮小弟个忙,怎么注册一个局部快捷?
就是说这个注册的快捷在当前程序的任意一个地方按都有效。。
在程序没有焦点的就无效这样的。。
...全文
254 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
steden 2007-06-10
  • 打赏
  • 举报
回复
局部的.可以用ENTER 跟ESC这样的....有专用的BUTTON..在属性那里就有.你可以看看..

当前窗体的...
可以是:&A 按ALT+A就是了
pol000 2007-06-10
  • 打赏
  • 举报
回复
不会!
MS_Frank 2007-06-10
  • 打赏
  • 举报
回复
谢谢大家的参与。。我只有这么多分了。
MS_Frank 2007-06-10
  • 打赏
  • 举报
回复
呵呵,我知道了。

首先把你窗体的KeyPreview属性设置为TRUE。
然后:
private void frmMain_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == 27)
{
//按下了ESC键
}
}

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧