我想知道如何获取此信息?我可以继续轮询,检查正在运行的应用程序,并同时查看粘贴板计数。但我担心这种方式并非100%准确。例如,如果用户转到应用程序A并复制内容,则在粘贴板中,粘贴板计数会增加。但是第二个轮询请求还没有开始,并且用户切换到app B,然后,轮询开始,它可能搞乱了逻辑。所以,建议找出NSPasteboard的方法是从哪个应用程序?感谢。
答案 0 :(得分:0)
不,这不受支持。一种hacky方式是使用系统范围的键盘钩来检测复制(ctrl + c)操作。当用户按下此键时,您可以检查前台进程。