Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения
KANSoftWare

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

Delphi , Рабочий стол , Рабочий стол

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


procedure TForm1.Button1Click(Sender: TObject);
begin
  // скрыть иконки
  ShowWindow(FindWindow(nil, 'Program Manager'), SW_HIDE);
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
  // показать иконки
  ShowWindow(FindWindow(nil, 'Program Manager'), SW_SHOW);
end;

Статья Как скрыть или показать иконки на рабочем столе раздела Рабочий стол Рабочий стол может быть полезна для разработчиков на Delphi и FreePascal.


Комментарии и вопросы


:: 2015-12-12 20:43:23 :: re:Как скрыть или показать иконки на рабочем столе

пользователь: Гость.

Этим вы находите хэнл 'Program Manager' и скрываете
окно вместе с иконками при этом неработает выпадающее по правой кнопке мыши менюшка, чтоб поставить\снять галку в меню надо:
var
nwnd:HWND;
IDMenu :WORD = 29698;
Begin
nwnd:=FindWindowEx( FindWindow
('Progman', nil), HWND(0), 'ShellDll_DefView', nil);
SendMessage(nwnd, WM_COMMAND, MAKEWPARAM(29698, 0), 0);
End;


Ваше мнение или вопрос к статье в виде простого текста (Tag <a href=... Disabled). Все комментарии модерируются, модератор оставляет за собой право удалить непонравившейся ему комментарий.

заголовок

e-mail

Ваше имя

Сообщение

Введите код




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Рабочий стол ::


реклама

::


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru Rambler's Top100
01.04.2020 09:05:17/0.0015618801116943/0