Как сделать, чтобы иконки переключались на другое разрешение, когда меняю вид отображения?

Всем здравия!
Я нарисовал иконки для файлов, каждая иконка в двух разрешениях (16×16 32×32). Это сделано для того, чтобы иконки подстраивались под нужное отображение. Например на рабочем столе иконки 32×32 пикселя, а если смотреть в Тотал Командоре, то там 16×16 используются.
Как мне сделать, чтобы иконки переключались? Спасибо!

Пример в виде картинки:
http://img40.imageshack.us/img40/9052/demohi.jpg  

1 комментарий

  • переключались куда?

    Дополнение #1
    всё равно не понял. система сама выбирает какую иконку показывать в зависимости от параметров отображения. я надеюсь, эти иконки у вас в одном файле ico

    Дополнение #2
    конечно в одном. один файл с различными размерами, а система сама выбирает по ситуации.
    http://ru.wikipedia.org/wiki/ICO — советую для ознакомления

    Вы в чём иконки свои рисуете? Любой редактор иконок поможет вам в этом. Вот есть неплохой бесплатный редактор http://icofx.ro

    Дополнение #3
    Иконки могут храниться и в DLL и в EXE, но изначально то они туда как-то попадают… иконки в DLL и EXE это всё равно тот же формат ICO. Скачайте вышеупомянутый мной редактор и откройте в нём любую иконку и всё станет ясно