| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Проблемы с полноцветными иконками в SystemTray |
| Автор: Гость_Ruslan 27.11.2003, 10:05 |
| Собственно пишу на MS VC++.NET. Иконку загружаю так: trayIcon.hIcon=(HICON) LoadImage(AfgGetAppInstance(),(LPCSTR) IDI_ICON1, IMAGE_ICON,16,16, LT_DEFAULTCOLOR); (писал на память, может где наврал) Где то на форумах нашел, что LoadImage лучше подгружает, чем LoadIcon. Поэтому и гружу через нее. Мучался на Win2k полночи, ну никак не захотела показываться в полноцвете - уродско конвертируется в 16 цветов, похоже. УТром попробовал на машине с WinXP - все отлично, красочная икона. Попал совсем в растерянность. Под Win98,Me,Nt попробовать нет возможности, т.к. нет уже таких машин у моих знакомых...=) Буду очень признателен за любой совет. Если не затруднит - дубликат ответа пошлите по почте: worldwide-yar@yandex.ru |
| Автор: Гость_Ruslan 30.11.2003, 22:25 | ||||
| Блин, неуж то никто не сталкивался? Привожу фрагменты кода:
stdafx.h
|