可以用窗体.Perform(WM_LButtonDown,wParam,lParam)
也可以用sendMessage(窗体的句柄,WM_LButtonDown,wParam,lParam)
还可以用Postmessage(窗体的句柄,WM_LButtonDown,wParam,lParam)
建议你看看TWMMOUSE结构的定义这是鼠标消息的结构
如果发消息的时候,将发生鼠标时间的坐标存成TPoint的结构,然后用 LParam := TPoint。
然后将消息发出就可以了。
前两个都是绕过消息队列的,最后一个是发到消息队列中的