Apple DVDPlayer截图般的行为(应用程序部分审查)

时间:2012-06-26 08:34:20

标签: objective-c macos events handler screenshot

我正在尝试使用常用的快捷键(⌘+⇧+ 3,⌘+⇧+ 4等)执行屏幕捕获时执行类似Apple DVD Player的行为。

虽然我遇到了事件处理并发问题。通常我的应用程序在屏幕捕获实用程序之前处理键组合,但有时(30%的情况)事件在截屏后被捕获,因此我感兴趣的隐藏元素是没有意义的。

只是为了清楚 - 我不是在寻找防范屏幕截图的简单方法(我完全了解使用第三方应用程序,终端或外部摄像头实现屏幕截图的无数方法)。

是否可以提高我的应用优先级(在启动时,运行时,无论如何)并且它会以任何方式提供帮助吗?

我正在使用Cocoa事件处理程序,Objective-C和Mac OS X的范围从10.4到10.8。

0 个答案:

没有答案