C#winform中怎么控制左键点击控件ContextMenuStrip出现在控件左下角 又要点击要无效

2024-12-25 08:04:34
推荐回答(4个)
回答1:

给你个笨办法,直接将鼠标移动到某个坐标,然后再生成单击事件,之后再将鼠标移动回来。移动鼠标可以使用WinAPI
:
BOOL SetCursorPos(int X,int Y); //此处的坐标不是客户区坐标,而是屏幕坐标

回答2:

在Click事件中进行判断是左键还是右键

回答3:

出现在左下角你可以设控件出现的位置嘛。。具体代码百度上查一下很多。
点击无效比较不好办,,你可以侦听消息,然后做判断。

回答4:

重写一下啊