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

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

Иконка файла [D6, Win2k]


Толик ©   (2002-03-28 10:56:00) 

Проблема в следующем: у меня есть список файлов, отобранных по некоему критерию, и показываемый в выпадающе списке. Рядом с каждым файлом хочется нарисовать его иконку так, как это сделано в проводнике. Есть такая ф-я ExtractIconEx (ну или её аналог из интерфейса IExtractIcon). Но она хочет получать путь на файл, из которого вытаскивается иконка. Если для exe"шников всё просто, то для зарегистрированных типов файлов приходится лазать по реестру, искать там путь на файл, в котором лежит иконка. Всё это работает (правда не для всех файлов), но мне кажется, что это не очень красиво. М.б. кто-то знает способ получше??? Буду очень благодарен за советы и ответы.


Толик   (2002-03-28 12:55:00) [1]

Кстати, а как из иконки 32*32 сделать 16*16? ExtractIconEx делала это сама, т.е. она возвращала обе иконки.


Толик   (2002-03-28 11:33:00) [2]

Большие санксы.


Виктор Щербаков   (2002-03-28 11:19:00) [3]

ExtractAssociatedIcon


Наверх

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