gpt4 book ai didi

c# - 有没有办法找出将数据复制到剪贴板的源应用程序?

转载 作者:行者123 更新时间:2023-11-30 13:52:40 24 4
gpt4 key购买 nike

我正在使用剪贴板对象来播放复制到剪贴板的数据。假设我有一些应用程序可以将数据复制到剪贴板,例如 Excel、记事本等。

我想知道是否有任何功能或方法可以找出剪贴板中捕获数据的位置,无论是来自 Excel 还是记事本,还是来自某个未知应用程序。

我正在使用 C# 和 .NET 2.0

最佳答案

如果您使用 SetClipboardViewer api 来检测何时将某些内容复制到剪贴板并处理 WM_DRAWCLIPBOARD 消息,然后您可以使用 GetClipboardOwner 函数查找发起操作的窗口的句柄。使用句柄,您可以检索可执行文件的进程 ID 和路径。

关于c# - 有没有办法找出将数据复制到剪贴板的源应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1648521/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com