Обнаружение глобальных событий вставки в какао - PullRequest
1 голос
/ 23 декабря 2011

в моем приложении Я хотел бы знать, когда что-то вставляется из буфера обмена, даже если это не происходит в моем приложении. Так что если копия происходит, скажем, в Safari, а вставка происходит, скажем, в TextEdit, то я бы хотел получить уведомление об этом в моем собственном приложении. Это как-то возможно?

Я нашел две статьи о перехвате вызовов API в Mac OS. Возможно ли перехватывать вызовы API в Mac OS? а также API для подключения какао? но я понятия не имею, может ли это помочь мне.

Любая помощь приветствуется!

Большое спасибо!

1 Ответ

0 голосов
/ 24 декабря 2011

Вы можете наблюдать ввод с клавиатуры, используя Quartz Event Services или Carbon Event Manager .Обратите внимание, что песочница вашего приложения нарушит эту функцию.

...