C#使用win32 api sendmessage怎么发送鼠标消息到窗体?

C#使用win32 api sendmessage怎么发送鼠标消息到窗体?
可以确定窗体可以接收并处理sendmessage的键盘按键消息,但鼠标的一直都不好使。
不只一个程序不能用,很多程序(包括记事本)都不会处理,一定是我的sendmessage鼠标没写对,请大神救救孩子吧!

最好用用 mouse_event
如果是click
需要发
wm_lbuttondown
wm_lbuttonup
两个消息。