日期:2014-05-19  浏览次数:21009 次

虚心请教!~
在textBox1的KeyUp事件中,定义了一个函数,
private   void   GetData(object   sender,   KeyEventArgs   e)
{
if   (e.KeyValue   ==   13)
{
console.write( "Pressed   Enter   Key   ! ");
}
}
现在想在别的事件中用这个函数,那两个参数怎么给??
如何模拟这个回车???
刚才用SendKeys.Send( "{Enter} ");
但不知道为什么,不起作用!

------解决方案--------------------
要在别的窗体中调用这个时间,需要钩子技术将它挂到系统上,否则在别的窗体中是不会响应这个事件的。
------解决方案--------------------
在button事件中直接写
GetData(this, new KeyEventArgs(Keys.Enter));