C# 确定剪贴板粘贴到哪个应用程序/位置?

C# 确定剪贴板粘贴到哪个应用程序/位置?,c#,.net,clipboard,C#,.net,Clipboard,我有一个C#应用程序,它需要先确定剪贴板粘贴到哪里,然后再这样做,以禁止粘贴到不允许/不支持的应用程序。这将是一个安全应用程序扩展,当员工试图从机密内部文档复制和粘贴外部文档时,公司将能够启用该扩展 这可能吗?我已经做了彻底的搜索并查看了以下链接,但没有找到任何有用的内容 编辑:我可以很容易地确定要从中复制的应用程序是否是我们的应用程序之一,因此只有在这种情况下才会启用。通过系统的其余部分复制/粘贴功能将一如既往地工作。要解释下一票吗?有些人喜欢下一票,所以我投了上一票。@user310291

我有一个C#应用程序,它需要先确定剪贴板粘贴到哪里,然后再这样做,以禁止粘贴到不允许/不支持的应用程序。这将是一个安全应用程序扩展,当员工试图从机密内部文档复制和粘贴外部文档时,公司将能够启用该扩展

这可能吗?我已经做了彻底的搜索并查看了以下链接,但没有找到任何有用的内容


编辑:我可以很容易地确定要从中复制的应用程序是否是我们的应用程序之一,因此只有在这种情况下才会启用。通过系统的其余部分复制/粘贴功能将一如既往地工作。

要解释下一票吗?有些人喜欢下一票,所以我投了上一票。@user310291谢谢,巴德,我认为这是一个合理的安全应用程序请求。目标应用程序是你自己的吗?如果是这样的话,你可以使用一种加密方案,使数据对你自己的应用程序以外的任何东西都无用。在粘贴到应用程序的过程中,数据将通过您自己的专有算法解密。@JamieMeyer使用一个示例,目标应用程序将是我们的单词VSTO插件,但您的描述基本上正是我要查找的。经过进一步研究,我似乎需要为接收应用程序创建一个自定义的、加密的数据格式,并延迟呈现?要不要解释下一票?有些人喜欢下一票,所以我投了上一票。@user310291谢谢bud,我认为这是一个合理的安全应用程序请求。目标应用程序是你自己的吗?如果是这样的话,你可以使用一种加密方案,使数据对你自己的应用程序以外的任何东西都无用。在粘贴到应用程序的过程中,数据将通过您自己的专有算法解密。@JamieMeyer使用一个示例,目标应用程序将是我们的单词VSTO插件,但您的描述基本上正是我要查找的。经过进一步的研究,看起来我需要为接收应用程序创建一个带有延迟渲染的自定义加密数据格式?