Здравствуйте, Multix & okman, Вы писали:
M>>Всем добрый день. Программирую на чистом C++ ( не .Net). Возникла проблема — требуется загрузить иконку из некоторого файла. Этот файл не dll не exe и не ico. Файл с иконкой я могу загрузить в поток. Как получить hIcon для такого файла
O>CreateIcon посмотрите в MSDN.
Из потока можно получить IPicture через OleLoadPicture, из IPicture можно получить или битовые данные, или можно отрендериться в DC и получить битмап. С битовыми данными в CreateBitmpaIndirect и снова получить битмап.