PyGTK: как сделать монитор буфера обмена? - PullRequest
6 голосов
/ 09 июня 2010

Как я могу сделать простой монитор буфера обмена в Python, используя графический интерфейс PyGTK?

Я нашел класс gtk.clipboard, но не смог найти никакого решения, чтобы получить "сигналы" для запуска события, когдасодержимое буфера обмена изменилось.

Есть идеи?

1 Ответ

3 голосов
/ 10 июня 2010

Без надлежащего API уведомлений, такого как сообщения WM_DrawClipboard, вам, вероятно, придется прибегнуть к циклу опроса.И тогда вы будете вызывать серьезные конфликты с другими приложениями, которые пытаются использовать этот общий ресурс.
Не прибегайте к циклу опроса.

...