Проблема такая. Для TreeView'а загружаются иконки из ресурса (LoadResPicture), или прямо из файла - не важно, главное что иконки двухмодовые - в одном файле и маленькая и большая, но загружаются только большие. В результате, поскольку IL настроен на 16х16, он их интерполирует, но с каким-то чудовищным косяком, из-за которого изображение совершенно портится.
Я понимаю что их можно наделать самому - вытащить из тех файлов которые получены с документацией, расщепить, снова засунуть в ресурс и все такое, но, может быть есть способ поиндустриальнее?
Загружать их с диска с помощью ExtractIconEx я не могу - они должны быть *внутри* исполняемого файла.
Собственно вопрос: есть способ получить маленькие иконки в такой ситуации?



