首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET Framework >

请教:怎么在界面上捕获F2,F3,F4,F5,F6,F7,F8等功能键

2011-12-22 
请问:如何在界面上捕获F2,F3,F4,F5,F6,F7,F8等功能键!小弟在一个毕业设计是一个小项目,想用功能键做快捷键

请问:如何在界面上捕获F2,F3,F4,F5,F6,F7,F8等功能键!
小弟在一个毕业设计是一个小项目,想用功能键做快捷键。向各位大哥大姐请教!
谢谢!!!

[解决办法]
C#跟vb.net没有太大区别

比如你的窗体是Form1

在属性编辑器里把form1的KeyPreview打开

然后在InitializeComponent()函数中加上:
this.KeyDown += new KeyEventHandler(Form1_KeyDown);

自己写一个函数
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
if(e.KeyCode == System.Windows.Forms.Keys.Enter )
{
this.button1.PerformClick();
}
}
这样就是在按下回车键时模拟按下了button1,当然要调用函数也可以。

热点排行