在 C# 组件中访问鼠标点击

Posted

技术标签:

【中文标题】在 C# 组件中访问鼠标点击【英文标题】:Gain Access to Mouse Clicks in C# Component 【发布时间】:2010-04-06 22:38:51 【问题描述】:

我正在使用 ScintillaNET 组件,并尝试在页边空白处捕获点击,因为这将决定我的响应方式。不幸的是,边距捕获了鼠标事件(据我所知,并没有提供一种方法来获取点击信息 - 点击次数、点击鼠标按钮等)。

如果确实如此(我无法直接获取该信息),那么在触发 MarginClick 事件之前捕获鼠标正在做什么的另一种方法是什么?

感谢您的帮助!

【问题讨论】:

【参考方案1】:

我没有找到解决我的具体问题的方法。相反,我更改了代码以查看触发 MarginClick 事件时按下的修饰键。这个解决方案效果很好,我会接受这个答案。但是,如果有人能具体回答我的问题,我会接受这个答案。

【讨论】:

以上是关于在 C# 组件中访问鼠标点击的主要内容,如果未能解决你的问题,请参考以下文章

C#怎么模拟鼠标点击

在pictureBox C#中获取鼠标点击位置

Swing下,鼠标点击组件不是自动获得焦点的么?

鼠标跟随特效妨碍鼠标点击未突出的空间装扮以及组件功能怎么办

C# 怎么让鼠标左键点击3次后触发事件?

Unity3d C# 鼠标点击下物体,物体匀速旋转180°,要看到旋转过程,这个代码怎么写?