Вниз
Скачать: CL | DM;

Ассоциированные иконки   Найти похожие ветки 

← →
XMAN ©   (2006-03-13 10:16) [0]

Как мне узнать ассоциированную иконку файла не находящигося его на диске? т.е. список файлов записан в тектовом файле, они не находятся на диске, но надо вытянуть иконку из базы иконок виндовс ассоциированного с этими файлами


← →
Eraser ©   (2006-03-13 14:33) [1]


> XMAN ©   (13.03.06 10:16)

SHGetFileInfo


← →
Kerk ©   (2006-03-15 00:11) [2]

http://kladovka.net.ru/search?page=0&query=%u0410%u0441%u0441%u043E%u0446%u0438%u0438%u0440%u043E%u0432%u0430%u043D%u043D%u044B%u0435%20%u0438%u043A%u043E%u043D%u043A%u0438%20


← →
XMAN ©   (2006-03-16 10:54) [3]

Эти примеры требуют указание файла существующего на диске...
мне нужно узнать какую бы иконку дала виндовс, например, разширению bmp
не ссылаясь на существующий файл...


← →
Eraser ©   (2006-03-16 13:38) [4]


> XMAN ©   (16.03.06 10:54) [3]

[1]
MSDN читать будем? :)


← →
xman ©   (2006-04-06 11:48) [5]

Решил следующим путем...создается пустой файл и при надобности отобразить ее ассоциированную иконку, файл переименовуется и проверяется методами Kerk
...смотрите выше ;)


← →
Leonid Troyanovsky ©   (2006-04-06 11:53) [6]


> xman ©   (06.04.06 11:48) [5]

> Решил следующим путем...создается пустой файл и при надобности


Чукча - не читатель, чукча - писатель.

--
Regards, LVT.


← →
n0name   (2006-04-06 11:54) [7]

XMAN ©   (13.03.06 10:16)  
В реестре раздел есть HKEY_CLASSES_ROOT, почему бы оттуда не извлечь нужную тебе информацию?
Читаешь в ключе с именем расширения значение (По умолчанию), переходишь к этому ключу, а в нём есть подключ DefaultIcon.


← →
Eraser ©   (2006-04-06 12:49) [8]


> n0name   (06.04.06 11:54) [7]

зачем? если есть стандартная функция, с пом. которой этот процесс сильно ускоряется.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.023 c
9-1132142796
NightLord
2005-11-16 15:06
2006.07.16
OpenGL or DirectX (Direct3D)


1-1149229801
Layner
2006-06-02 10:30
2006.07.16
Balloon Hint не хочет показываться :( В чем может быть дело..


5-1135000220
Vaitek_
2005-12-19 16:50
2006.07.16
Ручная прорисовка TEdit


6-1141732535
AllBrain
2006-03-07 14:55
2006.07.16
Помогите The memory could not be "read".


2-1151312771
Kain-Lord
2006-06-26 13:06
2006.07.16
Как прокрутить Webbrowser вниз




   Наверх