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

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

Как изьят иконку диска???


Grinya ©   (2003-06-14 13:49:00) 

Как изьят иконку диска? Сд? И.т.д.
ТО бишь, получить иконки, как в окне "Мой Компьютер"???


Игорь Шевченко   (2003-06-17 13:51:00) [1]

Иконка диска определяется функцией SHGetFileInfo:
var
Info: TSHFileInfo;
.....
SHGetFileInfo(PChar(DiskName), 0, Info, SizeOf(TShFileInfo),
SHGFI_DISPLAYNAME or SHGFI_SYSICONINDEX or SHGFI_SMALLICON);
....


Grinya   (2003-06-17 01:02:00) [2]

Та нет...
Вставил например диск Фифы... Мне нужна иконка Этого диска в ДАННЫЙ момент...

ЗЫ. Подобное есть в WinRar"e, когда в главном окне правой кнопкой и выбираешь элемент с выпадающим меню с дисками...


DVM   (2003-06-15 15:38:00) [3]

ExtractIcon + Shell32.dll + контроль версии Windows


Наверх

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