SHGetImageList и значки 64x64

Возможный дубликат:
Можно ли получить значки 48x48 или 64x64 из Vista Shell?

Я хочу получить иконки размером 64x64 для библиотек документов / изображений / музыки. Explorer.exe может это сделать.

Я использую функцию API SHGetImageList, и у меня нет проблем с получением 48x48 или 256x56, но я не знаю, как получить иконки 64x64.

Когда я использую SHGetImageList с SHIL_EXTRALARGE, я получаю 48x48, а когда с SHIL_JUMBO я получаю 256x256 ....

Есть ли способ получить в W7 иконки 64x64 для Документов / Картинок / Музыкальных библиотек ???

Спасибо


person user1614498    schedule 21.08.2012    source источник
comment
Вы пробовали описанный здесь метод: Можно ли получить значки 48x48 или 64x64 из оболочки Vista?   -  person LU RD    schedule 21.08.2012
comment
Разве у вас не получается изображение размером 256 пикселей и масштабирование?   -  person David Heffernan    schedule 21.08.2012
comment
@DavidHeffernan: неверное предположение 256px = 64x.   -  person Xearinox    schedule 22.08.2012
comment
@Xearinox этот комментарий не имел для меня особого смысла. Пожалуйста, дополните.   -  person David Heffernan    schedule 22.08.2012
comment
Просто: я создам значок в редакторе значков, изображение для 64 пикселей будет одним изображением, а для 256 пикселей будет другим. Теперь масштабирование значка на 256 пикселей не будет таким же, как у значка 64 пикселей.   -  person Xearinox    schedule 22.08.2012