我有个方法,不管行不行楼主记得要给我分啊,我散分都快散穷了
总体思路,用发消息代替事件,觉得不好就不要往下看了[DllImport("User32.dll",EntryPoint="SendMessage")]
public static extern int SendMessage(
IntPtr hWnd,      // handle to destination window
int Msg,       // message
IntPtr wParam,  // first message parameter
int lParam // second message parameter
);接着就可以用了,假设你要把textbox的LostFocus事件公开
textbox.LostFocus += new System.EventHandler(this.textBox1_LostFocus);
然后重写你的LostFocusprivate void textBox1_Enter(object sender, System.EventArgs e)
{SendMessage(WindowHand,GetMessage,new IntPtr(0),0);
}