关于SendMessage的问题????
我使用导入API,想像一个文本框控件发送WM_LBUTTONDBCLICK事件.代码如下:
WinAPI.SendMessage(textbox1.Handle,0x203,0,0);
但通过委托添加的处理方法并没有什么处理,我重载TextBox的OnDoubleClick事件,发现其也并未处理[以上通过直接双击textbox1控件均触发],但我重载其WndProc方法:
protected override void WndProc(ref Message m)
{
if(m.Msg == 0x203)
{
MessageBox.Show("Double Click");
}
base.WndProc (ref m);
}
发现能够接受到SendMessage发送的消息,而且直接双击textbox1控件也能确发此消息.
如何解决??我需要通过直接在外部触发textbox1的DoubleClick事件.谢谢大侠指教.