Спасибо.
Смысл в том, что это всё я знаю :) Эти операции для меня проще выполнить (и выполнены) через поиск ассоциации типов файлов в реестре (имя файла иконы или PE-файл + порядковый номер иконки в нём).
Наверное я некорректно поставил вопрос. Есть дескриптор иконки загруженной в память. Необходимо эту загруженную (например с помощью ф-ции LoadIconA) в память или с нуля созданную в памяти иконку приделать к ImageList от MS common controls для последующего отображения в ListView и TreeView. Вариант создавать ImageList средствами WinAPI не прокатывает т.к. не получается связать элементы управления от MS common controls с ImageLsit созданным через API. Создавать ListView и TreeView через API и работать с ними - балшой гемор. (Проверено на ассемблере :) )
А поставленный вопрос в вышеукакзанном топике решается ещё проще ....