【发布时间】:2011-04-20 15:01:39
【问题描述】:
点击和鼠标点击有什么区别?
【问题讨论】:
-
这个问题应该被认为是语言中立的winforms问题吗?它也适用于 Java、AutoHotkey (Click & MouseClick) 和 C#,仅举几例。
点击和鼠标点击有什么区别?
【问题讨论】:
假设您指的是 WinForm 控件事件,来自 Control.Click 的 MSDN 文档:
Click 事件将 EventArgs 传递给它的事件处理程序,因此它只表示发生了点击。如果您需要更具体的鼠标信息(按钮、点击次数、滚轮旋转或位置),请使用 MouseClick 事件。但是,如果单击是由鼠标以外的动作引起的,例如按 ENTER 键,则不会引发 MouseClick 事件。
【讨论】:
点击不仅可以由鼠标点击引起,还可以由某些事件引起,例如按下的键等。更多信息,请参阅Control.Click Event。
【讨论】: