Скрыть все значки на рабочем столе под Mac OS - PullRequest
0 голосов
/ 19 ноября 2010

Я ищу способ программно отображать / скрывать значки рабочего стола в target-c под Mac OS X.

У вас есть идеи, как мне этого добиться?за вашу помощь,

С уважением,

Ответы [ 2 ]

4 голосов
/ 20 ноября 2010

Искатель имеет скрытые предпочтения для этого.Установите значение CreateDesktop в com.apple.finder равным kCFBooleanFalse, затем убейте Finder.Чтобы вернуть значки рабочего стола обратно, удалите параметр CreateDesktop и снова уничтожьте Finder.

Конечно, это не поддерживаемая функция API;оно может уйти в любое время.

1 голос
/ 19 ноября 2010

Вы не можете сделать это, если не переместите элементы на рабочий стол и не отключите его, либо не установите исправления в Finder, и это не очень хорошая идея.

Другой вариант - разместить окно поверхверх значка, который вы пытаетесь скрыть.Смотрите мой ответ на ваш другой вопрос .

...