Re[2]: Как получить иконку из произвольного файла?
От: algol Россия about:blank
Дата: 04.10.06 10:16
Оценка:
Здравствуйте, TalleR, Вы писали:

TR>DWORD dw = GetFileAttributes(путь к файлу);

TR>SHGetFileInfo(имя файла, dw , &info, sizeof (SHFILEINFO), SHGFI_USEFILEATTRIBUTES | SHGFI_ICON |

TR>иконки отображаются полноцветные но есть одна проблема , то что из таких файлов как .exe , .ico , .lnk не ковыряются сами рисунки , т.е. в место них ковыряется системный рисунок

TR>вот как сделать так чтобы ковырялись сами рисунки я хотел узнать

Убрать флаг SHGFI_USEFILEATTRIBUTES и GetFileAttributes(). С этим флагом берется иконка не из конкретного указанного файла, а стандартная для данного типа файлов.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.