Что нового

Как скрыть иконки на рабочем столе?

Spyrro

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

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

Alofa

Гость
Попробуйте:
Код:
$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

Новичок
Сообщения
272
Репутация
0
Alofa
На win 7 - не заработало :(
 
A

Alofa

Гость
dr.room сказал(а):
... не заработало
Проверял на Win7[x64], Win10[x64] - все работает.
Проверьте какой "Title" и "Class" вашего раб. стола и подставьте эти значения в скрипт.
 
Автор
S

Spyrro

Новичок
Сообщения
2
Репутация
0
Alofa, спасибо большое на Win10 все работает.
 
Верх