Здравствуйте, TalleR, Вы писали:
TR>DWORD dw = GetFileAttributes(путь к файлу);
TR>SHGetFileInfo(имя файла, dw , &info, sizeof (SHFILEINFO), SHGFI_USEFILEATTRIBUTES | SHGFI_ICON |
TR>иконки отображаются полноцветные но есть одна проблема , то что из таких файлов как .exe , .ico , .lnk не ковыряются сами рисунки , т.е. в место них ковыряется системный рисунок
TR>вот как сделать так чтобы ковырялись сами рисунки я хотел узнать
Убрать флаг SHGFI_USEFILEATTRIBUTES и GetFileAttributes(). С этим флагом берется иконка не из конкретного указанного файла, а стандартная для данного типа файлов.