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

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

Получить значки дисководов [D7, WinXP]


Vladimir888 ©   (2007-12-10 08:44:00) 

Как можно получить значки, используемые системой для обозначения дисководов, конкретно интересуюд CD-приводы.

ЗЫ: Кстати не пора бы обновить внизу окна с сообщением версии дельфи и ос, уже давно вышло в полтора раза больше версий.


LamerV   (2007-12-10 14:50:00) [1]

Уху, вспомнил, я же делал такое, какраз в ShellTreeView код подглядывал.


{RASkov}   (2007-12-10 13:53:00) [2]

> [0] Vladimir888   (10.12.07 08:44)

Загляни в ShellCtrls.pas..... Там пример к [2] можно найти)


DrPass   (2007-12-10 10:32:00) [3]

Системные иконки зашиты ресурсами в shell32.dll. Оттуда их можно и "вручную" добыть


Dimaxx   (2007-12-10 10:22:00) [4]

Смотря для каких целей. Если использовать для построения каких-либо виртуальных списков, то SHGetFileInfo из ShellAPI. Через нее можно получить индекс системного imagelist.


Dimaxx   (2007-12-10 10:22:00) [5]

Тьфу, индекс иконки в системном imagelist'е


Cj   (2007-12-10 09:23:00) [6]

ExtractAssociatedIcon ?


Наверх

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