Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.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++ Process Explorer中的可拖动十字线是如何工作的?_C++_.net_Sysinternals - Fatal编程技术网

C++ Process Explorer中的可拖动十字线是如何工作的?

C++ Process Explorer中的可拖动十字线是如何工作的?,c++,.net,sysinternals,C++,.net,Sysinternals,Sysinternal中有一个功能,允许将十字线从应用程序拖到正在运行的任何其他应用程序中的控件,并突出显示所述控件 有人知道这是如何实现的,或者是否有一个.NET/C++库可以重用吗?使用 :获取光标位置(可能.NET有自己的功能) :从屏幕中的特定点获取窗口句柄 这与Spy++中的想法相同,对吗?以及AutoIt中的信息工具。有趣的是,这些工具看起来很相似。我几乎想知道是否有一些代码正在为此而共享;我想知道为什么这还没有被接受。

Sysinternal中有一个功能,允许将十字线从应用程序拖到正在运行的任何其他应用程序中的控件,并突出显示所述控件

有人知道这是如何实现的,或者是否有一个.NET/C++库可以重用吗?

使用

  • :获取光标位置(可能.NET有自己的功能)
  • :从屏幕中的特定点获取窗口句柄

这与Spy++中的想法相同,对吗?以及AutoIt中的信息工具。有趣的是,这些工具看起来很相似。我几乎想知道是否有一些代码正在为此而共享;我想知道为什么这还没有被接受。