2

2个问题:

1) 是否可以连接到 Windows 8 Metro 中的 Share Broker,以便我能够编写一个程序,每次 Windows 8 应用程序与另一个 Windows 8 应用程序共享内容时都会调用该程序?例如,我想自动修改应用程序之间共享的文本内容。如果是这样,我想只有 Win32 API 才有可能,对吗?

2) Windows 8 Metro 中的剪贴板是否可以实现相同的功能?

我猜 WinRT 太沙盒了,无法编写这样一个全局拦截恶魔,但我可以想象在使用 Win32 时这是可能的......

谢谢你的帮助!

4

1 回答 1

0

尽管您可以使用 Win32 监视剪贴板,但无法(至少我知道)拦截共享。共享本身被认为是一种合同,而合同是两个应用程序之间甚至一个应用程序与外壳之间进行通信的唯一手段。允许另一个应用程序拦截并可能修改通过合约发送的数据可能会带来假冒、数据窃取等安全风险。

于 2013-01-22T19:25:55.127 回答