Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Icons 32бита цветности не правильно отображаюся, в ListView. Как исправить? VC++ 
:(
    Опции темы
Allest
Дата 13.9.2004, 11:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 38
Регистрация: 17.9.2003
Где: Санкт-Петербург

Репутация: нет
Всего: нет



Нужно сделать список файлов в окне ListView со значками, ассоциируемыми с этими файлами.
Значки загружаю функцией SHGetFileInfo(strFilePath, 0, &shfi, sizeof(shfi), SHGFI_ICON | SHGFI_LARGEICON), и добавляю в ImageList с помощью ImageList_AddIcon(...).

ImageList пробывал создавать и с флагом ILC_COLORDDB, и с флагом ILC_COLOR32, но в получающимся списке значки выглядят заметно хуже, чем в проводнике Windows. (т.е. некоторые цвета заменены чёрным)
Помогите это исправить пожалуйста.

PM ICQ   Вверх
Coocky
Дата 15.9.2004, 23:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 2
Всего: 62



Я вышлю тебе код своего "проводника" через день.Там была такая же проблема,но я ее решил.Уже не помню как(тафно било smile.gif )


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
Allest
Дата 21.9.2004, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 38
Регистрация: 17.9.2003
Где: Санкт-Петербург

Репутация: нет
Всего: нет



Coocky, чего-то не приходит...
Пошли ещё раз пожалуйста, мой майл в профиле

PM ICQ   Вверх
Гость_Gunnar
Дата 21.9.2004, 17:02 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Создавай ИмагеЛист с флагом ILC_COLOR32|ILC_MASK
  Вверх
Coocky
Дата 22.9.2004, 22:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 2
Всего: 62



Цитата
Coocky, чего-то не приходит...
Пошли ещё раз пожалуйста, мой майл в профиле

Извини,дружище,в командировке был smile.gif Если еще надо сообщи в привате wink.gif


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
Allest
Дата 23.9.2004, 12:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 38
Регистрация: 17.9.2003
Где: Санкт-Петербург

Репутация: нет
Всего: нет



Гость_Gunnar, так уже делал - не помогло

PM ICQ   Вверх
Coocky
Дата 23.9.2004, 14:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 2
Всего: 62



Я отправил прогу.Юзай smile.gif


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0694 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.