Здравствуйте, Multix, Вы писали:
M>Здравствуйте, Aniskin, Вы писали:
A>>Здравствуйте, Multix, Вы писали:
M>>>Может кто подскажет что не так сделал
A>>Не определил icnf.hbmMask.
M>Я через GDI+ смог добрать до картинки=). Теперь встал другой вопрос. Есть ли возможность загрузить иконку из .icl, если содержимое icl находится в потоке
Хороший вопрос!

А действительно если спроецировать содержимое *.icl на Memory Mapped File, а потом подсунуть все это дело достославной функции ExtractIcon(Ex)!?! Ведь таскает же она иконки из загруженных .exe и .dll? Почему бы и в этом случае ей не отработать корректно?
Сам не пробовал, но по идее должно сработать.