Как заменить картинку "Пуск" в XP?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Как заменить картинку "Пуск" в XP?

Сообщение A.A.Z. » 11.10.2003 (Сб) 16:18

Я знаю, как заставить её превратиться в кнопку или исчезнуть, а как просто поменять картинку?
Нет меня больше

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 11.10.2003 (Сб) 16:54

Всем спасибо :)
Допёр сам
Нет меня больше

Tarik
Агент Системы
Агент Системы
Аватара пользователя
 
Сообщения: 1222
Зарегистрирован: 03.01.2003 (Пт) 16:05
Откуда: Москва

Сообщение Tarik » 11.10.2003 (Сб) 19:14

Допёр сам - расскажи другому :wink:
Изображение

Ever tried? Ever failed? No matter. Try again! Fail again! Fail better!

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 11.10.2003 (Сб) 22:03

В принципе, я не заменял картинку - я убрал через API Пуск (прикольное зрелище! :wink: ), и на то место поставил форму с другим значком, потом на Image1_Click через SendMessage передавал клик на Wnd Пуска. Вот собсна и всё. :)
Нет меня больше

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 11.10.2003 (Сб) 22:07

Вот исходничок
(Кое-что нагло вырвал из API-Guid'a, так что на беспорядок в комментариях не смотрите... :) )
Нет меня больше

_NeoN_
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 178
Зарегистрирован: 14.08.2003 (Чт) 9:48
Откуда: Новосибирск

Сообщение _NeoN_ » 12.10.2003 (Вс) 8:00

предупредил бы чтоли что прога нормальную кнопку не восстанавливает =)

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 12.10.2003 (Вс) 18:19

Не, там, кажется, где-то это есть... :wink:
Во 2 форме там в меню это было
Код: Выделить всё
ShowWindow Form1.bWnd, 1

, где bWnd - хендл Пуска.
Нет меня больше


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: PetalBot и гости: 5

    TopList