Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/162.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 应用程序如何连接到文本选择系统?_C#_C++_Hook - Fatal编程技术网

C# 应用程序如何连接到文本选择系统?

C# 应用程序如何连接到文本选择系统?,c#,c++,hook,C#,C++,Hook,我希望能够跨任何应用程序跟踪文本选择——是否有钩子在Win32上启用此行为 奖励:任何一位大师都知道OSX和Linux的等效钩子吗?setWindowshookx将实现这一技巧 如果没有更多信息,我的第一次尝试将是使用辅助功能API。你能详细说明一下吗我在SetWindowsHookEx中没有看到“文本选择”钩子…您可以在低级别截获任何鼠标手势或键盘事件。当您认为鼠标选择是鼠标左键向下拖动特定窗口时,很容易在给定的窗口或鼠标类上查找此类事件。windows钩子只是达到目的的一种手段,所以正如您所

我希望能够跨任何应用程序跟踪文本选择——是否有钩子在Win32上启用此行为


奖励:任何一位大师都知道OSX和Linux的等效钩子吗?

setWindowshookx将实现这一技巧


如果没有更多信息,我的第一次尝试将是使用辅助功能API。你能详细说明一下吗我在SetWindowsHookEx中没有看到“文本选择”钩子…您可以在低级别截获任何鼠标手势或键盘事件。当您认为鼠标选择是鼠标左键向下拖动特定窗口时,很容易在给定的窗口或鼠标类上查找此类事件。windows钩子只是达到目的的一种手段,所以正如您所说,您在文档中找不到任何“文本选择”。