读书人

为什么按键没反应呢?高手帮忙了!该怎

发布时间: 2012-02-02 23:57:14 作者: rapoo

为什么按键没反应呢?高手帮忙了!
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private Form form1;
private void button1_Click(object sender, EventArgs e)
{
if (form1 == null)
form1 = new Form();
form1.Show();

}

private void Form1_KeyDown(object sender, KeyEventArgs e)
{
MessageBox.Show( "you press the key " + e.KeyCode.ToString());
}
}
为什么按键没反应呢?高手帮忙了!

[解决办法]
......
[解决办法]
窗体的KeyDown事件需要注册的吧???
public Form1()
{
InitializeComponent();
this .KeyDown += new KeyEventHandler(Form1_KeyDown);
}
然后应该就可以了
[解决办法]
LZ的意思是button1点之后没有反应了吧.button1的tabStop设置为true.否则你的事件form捕获不到
[解决办法]
抱歉,应该设置为false.哈哈
[解决办法]
没有深想,看看其它人有答案没
[解决办法]
C#不能实现全局hook 用C++做

读书人网 >C#

热点推荐