Автор Тема: Как скрыть иконки на рабочем столе?  (Прочитано 414 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Spyrro [?]

  • Новичок
  • *
  • Сообщений: 2
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Добрый день.
Возникла необходимость скрыть иконки на рабочем столе (Win10).
Нашел только одну тему на форуме http://autoit-script.ru/index.php?topic=335.0
Там предложили вот такой код:
Код: AutoIt [Выделить]
 _SendMessage(_WinAPI_FindWindow('Progman', 'Program Manager'), 0x0111, 29698, 0)

Но он почему то не работает, иконки с рабочего стола не скрываются.
Больше примеров про то как скрыть значки с рабочего стола не нашел

Русское сообщество AutoIt

Как скрыть иконки на рабочем столе?
« Отправлен: Январь 11, 2018, 12:38:13 »

Помечен как лучший ответ пользователем Spyrro Отправлен Январь 12, 2018, 09:33:29

Онлайн Alofa [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 1347
  • Репутация: 197
  • Пол: Мужской
  • Windows 7 /10 [x64]
    • Награды
  • Версия AutoIt: 3.3.12.0
Re: Как скрыть иконки на рабочем столе?
« Ответ #1, Отправлен: Январь 12, 2018, 01:10:20 »
Попробуйте:
Код: AutoIt [Выделить]
$hWnd = WinGetHandle('[CLASS:Progman;Title:Program Manager]')
$hControl = ControlGetHandle($hWnd, '', '[CLASS:SysListView32; INSTANCE:1]')
ControlHide($hWnd, '', $hControl)
MsgBox(262144, Default, '<<< П Р О В Е Р К А >>>')
ControlShow($hWnd, '', $hControl)


Оффлайн dr.room [?]

  • Новичок
  • *
  • Сообщений: 219
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Как скрыть иконки на рабочем столе?
« Ответ #2, Отправлен: Январь 12, 2018, 01:34:42 »
Alofa
На win 7 - не заработало  :(
Если бы один пример - было бы волшебно...для новичка

Онлайн Alofa [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 1347
  • Репутация: 197
  • Пол: Мужской
  • Windows 7 /10 [x64]
    • Награды
  • Версия AutoIt: 3.3.12.0
Re: Как скрыть иконки на рабочем столе?
« Ответ #3, Отправлен: Январь 12, 2018, 02:05:32 »
... не заработало
Проверял на Win7[x64], Win10[x64] - все работает.
Проверьте какой "Title" и "Class" вашего раб. стола и подставьте эти значения в скрипт.
« Последнее редактирование: Январь 12, 2018, 20:09:06 от Alofa »

Русское сообщество AutoIt

Re: Как скрыть иконки на рабочем столе?
« Ответ #3 Отправлен: Январь 12, 2018, 02:05:32 »

Оффлайн Spyrro [?]

  • Новичок
  • *
  • Сообщений: 2

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Как скрыть иконки на рабочем столе?
« Ответ #4, Отправлен: Январь 12, 2018, 09:35:58 »
Alofa, спасибо большое на Win10 все работает.

Русское сообщество AutoIt

Re: Как скрыть иконки на рабочем столе?
« Ответ #4 Отправлен: Январь 12, 2018, 09:35:58 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
4 Ответов
4955 Просмотров
Последний ответ Октябрь 11, 2009, 17:44:40
от snoitaleR
1 Ответов
4692 Просмотров
Последний ответ Февраль 27, 2011, 18:34:50
от Yashied
3 Ответов
2609 Просмотров
Последний ответ Январь 14, 2013, 17:27:53
от rafzak
0 Ответов
888 Просмотров
Последний ответ Октябрь 04, 2014, 23:32:31
от madmasles
3 Ответов
1321 Просмотров
Последний ответ Сентябрь 08, 2015, 01:20:29
от cosmos
7 Ответов
2082 Просмотров
Последний ответ Февраль 10, 2016, 18:07:54
от Alofa
2 Ответов
2783 Просмотров
Последний ответ Февраль 24, 2016, 17:05:24
от coul_28
0 Ответов
1979 Просмотров
Последний ответ Февраль 24, 2016, 12:17:03
от Yashied
9 Ответов
1740 Просмотров
Последний ответ Апрель 09, 2016, 17:47:03
от ZeVSalt
21 Ответов
1447 Просмотров
Последний ответ Сентябрь 20, 2017, 11:39:55
от InnI