Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Иконки на форме [D5, Win95/98]


Sergserg ©   (2002-07-26 12:57:00) 

Всем доброго времени суток. как поместить(отрисовать) иконки программ расположенных на рабочем столе на свою форму.


С уважением.


esu   (2002-08-11 20:41:00) [1]


> то надо встраисаться в процесс рабочего стола (explorer.exe).
>

Забавно... Я сначала подумал про то что проще взять это все из папки в которой эти ярлычки лежат.
Как смотреть их показывает пример Virtual ListView в Delphi/demo/Virtual ListView (у меня D6). Просло в программе долазим до папки %Windir%\Desctop (в win98 вроде так было), или сами находим если другая win. Как на остальные посмотреть там тоже показано.


chp0k   (2002-08-11 19:17:00) [2]

а если не на Си, то как-нить мона по-другому объяснить?


Иода   (2002-08-11 00:22:00) [3]

Proton закинь мне тоже пожалуйста. Очень нужно Заранее спасибо


Sergserg   (2002-07-29 20:20:00) [4]

Кинте похалуйста. Буду очень благдарен.


Proton   (2002-07-26 19:32:00) [5]

а еще добавлю что поскольку ListView_GetItem(
ссылается на структуру текущего процесса (LV_ITEM ) то надо встраисаться в процесс рабочего стола (explorer.exe). у рихтера на си есть пример который делает что то подобное если надо кину на мыло.


Игорь Шевченко   (2002-07-26 15:07:00) [6]

Рабочий стол - это ListView. Научишься брать иконки из ListView - помещай на свою форму.


Наверх

Титульная страница Поиск, карта сайта Написать письмо