IAgentNotifySink::Click
[从 Windows 7 开始,Microsoft代理已弃用,在后续版本的 Windows 中可能不可用。
HRESULT Click(
long dwCharID, // character ID
short fwKeys, // mouse button and modifier key state
long x, // x coordinate of mouse pointer
long y // y coordinate of mouse pointer
);
当用户单击字符或字符的任务栏图标时通知客户端应用程序。
- 无返回值。
-
dwCharID
-
单击的字符的标识符。
-
fwKeys
-
指示鼠标按钮和修饰键状态的参数。 该参数可以返回以下任意组合:
价值 描述 0x0001 向左按钮 0x0010 中间按钮 0x0002 向右键 0x0004 向下移动键 0x0008 控制键关闭 0x0020 Alt 键向下键 0x1000 字符的任务栏图标上发生事件 -
x
-
鼠标指针的 x 坐标(以像素为单位),相对于屏幕原点(左上角)。
-
y
-
鼠标指针的 y 坐标(以像素为单位),相对于屏幕原点(左上角)。
此事件将发送到字符的输入活动客户端。 如果字符的客户端都不处于活动状态,服务器会通知字符的活动客户端。 如果该字符可见,服务器还会使该客户端输入处于活动状态,并发送 IAgentNotifySink::ActivateInputState。 如果该字符处于隐藏状态,则也会自动显示该字符。