Как сначала сохранить содержимое монтажного стола, а потом восстановить его?

У меня есть безликое приложение для Mac OS X, которому нужно скопировать выделение из других приложений. Я добиваюсь этого, имитируя нажатия клавиш CMD + C. Работает отлично. Но есть, я думаю, очень важный побочный эффект. Он переопределит монтажный стол пользователей без их разрешения. Поэтому я подумал, прежде чем копировать выделение, я должен сохранить содержимое монтажного стола, а затем восстановить его. Может кто-нибудь дать мне подсказку, может быть, пример кода?

10
задан Lucidus 25 May 2011 в 01:37
поделиться