Страница: 1 |
Вопрос: Иконка в трее под win2k | Добавлено: 21.05.03 05:52 |
Автор вопроса: ![]() |
Добавляю 256-цветную иконку в трей под ХР - всё роботает отлично, а под 2000 винды иконка становится 16-цветной. Можно ли это как-то исправить? |
Ответы | Всего ответов: 11 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ICQ: 220401330 Вопросов: 47 Ответов: 406 |
Профиль | Цитата | #1 | Добавлено: 21.05.03 11:16 |
На сколько я знаю нельзя |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ICQ: 394243 Вопросов: 20 Ответов: 151 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 21.05.03 11:39 |
Я под 200 добавлял недавно все нормально,как именно ты добавлял (код)если хошь свой код дам) |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() ICQ: 220401330 Вопросов: 47 Ответов: 406 |
Профиль | Цитата | #3 | Добавлено: 21.05.03 11:49 |
Сбрось код на мыло пожалуйста![]() |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ICQ: 346632205 Вопросов: 25 Ответов: 215 |
Web-сайт: Профиль | Цитата | #4 | Добавлено: 21.05.03 19:07 |
|
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ICQ: 394243 Вопросов: 20 Ответов: 151 |
Web-сайт: Профиль | Цитата | #5 | Добавлено: 22.05.03 14:21 |
Я пользуюсь этим кодом: 'Константы для добавления, удаления и модификации вашей икноки Public Const NIM_ADD = 0 'Константы ответственные за события происходящие внутри границ иконки, 'Константы ответственные за события поведения мышки происходящие внутри границ иконки, 'Для левой клавиши мышки 'Объявляем переменную определяемую пользователем cbSize As Long End Type 'На форме в разделе General объявляем переменную определенную как тип пользователя
Использование: На форме, в процедуру события Form_MouseMove вставляем следующий код Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) Dim msg As Long msg = X / Screen.TwipsPerPixelX 'Здесь можете вставить тот код который вы хотите. Для добавления, модификации или удаления иконки применяются следующий код ' Добавить иконку формы в Traybar Shell_NotifyIcon NIM_ADD, nid ' Изменить иконку и tooltip ' Удалить иконку из Traybar , обычно вставляется в процедуру события Terminate (на форме) Shell_NotifyIcon NIM_DELETE, nid |
Номер ответа: 6 Автор ответа: ![]() ![]() Вопросов: 10 Ответов: 109 |
Профиль | Цитата | #6 | Добавлено: 22.05.03 15:03 |
Под Вынь 2000 должно быть всё нормально. Попробуй в настройках экрана цветовую палитру поизменять. Поставь True Color (32 бита) |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() ![]() ICQ: 220401330 Вопросов: 47 Ответов: 406 |
Профиль | Цитата | #7 | Добавлено: 22.05.03 18:44 |
![]() ![]() |
Номер ответа: 8 Автор ответа: ![]() ![]() ![]() ICQ: 346632205 Вопросов: 25 Ответов: 215 |
Web-сайт: Профиль | Цитата | #8 | Добавлено: 27.05.03 01:33 |
Код у меня такой же, но когда я делаю анимированную иконку в трее, то иконка становится 16-цветной |
Номер ответа: 9 Автор ответа: ![]() ![]() ![]() ICQ: 394243 Вопросов: 20 Ответов: 151 |
Web-сайт: Профиль | Цитата | #9 | Добавлено: 27.05.03 17:33 |
Как ты думаешь почему???? винды вроде одинаковые![]() |
Номер ответа: 10 Автор ответа: ![]() ![]() ![]() ICQ: 346632205 Вопросов: 25 Ответов: 215 |
Web-сайт: Профиль | Цитата | #10 | Добавлено: 28.05.03 02:11 |
А чёрт их знает - те винды, ведь в ХР всё идёт отлично, а тут хоть застрелись - не хочет и всё![]() |
Номер ответа: 11 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 86 Ответов: 920 |
Профиль | Цитата | #11 | Добавлено: 28.05.03 03:16 |
magu podskazat`(vrode
v obschem tak: v vinde sdelany iknonki kogda,tam special`naya palitra esr` v WinXP, tak i nazyvaetsya:WinXP. tak vot esi kartinka pod nej sdelana,to v vindah to XP ne pojdet horoshij
p.s. ento tol`ko teoriya.......... |
Страница: 1 |
|