Страница 1 из 1

Иконки и атрибуты файлов

Добавлено: Пт мар 18, 2005 12:54
Bezols
Привет, ВСЕМ!!!

Пишу плагин wfx...
отображаю список файлов в плагине, если атрибуты не выставлены, то для зарегистрированных типов файлов иконки рисуются как в винде...

если же файл имеет атрибуты, например, скрытый или системный, то независимо от типа и атрибутов файла отображается иконка как в винде...


Мне надо отобразиться иконку для зарегистрированного типа файла не зависимо от атрибутов этого файла, например, файл с расширением mp3 (иконка winamp'a), если даже у меня стоят атрибуты для этого файла "скрытый" и "системный", мне все рано нужно видеть иконку winamp'a

Знает ли кто нибудь как это сделать можно?

Заранее благодарен....

Добавлено: Пт мар 18, 2005 13:52
CaptainFlint
Реализуй и заэкспортируй функцию FsExtractCustomIcon. У меня в плагине (VirtualDisk) с её помощью отображаются иконки для ISO и IMG-файлов, и они отличаются от системных.

Добавлено: Пт мар 18, 2005 15:23
Bezols
CaptainFlint
дык это я сделал...
если файл имеет атрибуты FILE_ATTR_NORMAL или readonly - то иконка отображается для зарегистрированного типа, если файл имеет атрибут либо системный, либо скрытый, то отображается совершенно другая иконка, как в винде.. а не та, что для зарегистрированного типа, может я конечно что нибудь не так сделал :(

Добавлено: Пт апр 15, 2005 12:40
Pusher
Тут уже с Тоталом не поспоришь. Иконки всех скрітіх файлов и папок он отображает по своему, своего вклилнить нельзя.