Re[7]: Как изменить иконку WinAPI приложения?
От: Vsevolod_P  
Дата: 13.03.02 03:21
Оценка:
Здравствуйте Odi$$ey, Вы писали:

O$>>>Вариант — есть проги, в которых иконка устанавливается через ... — для класса окна, тогда она начинает вылезать на всех запускаемых диалогах. Не живет ли у тебя на машине такая?

VP>>Ага... WinXP

VP>>А на Win2000 тоже никаких иконок нет.

O$>так, я вообще перестал что-либо понимать когда ты ее раньше компилял эта иконка появлялась и под XP и под 2000 или как? А сейчас ее нет и там и там или как?

Итак (мои догадки):

WinXP — при первой компиляции WinXP каким-то образом запоминает иконки из exe файла и показывает их на TaskBar'е для MessageBox'ов.
Изменение иконки в проекте и полная перекомпиляция влияет только на explorer, но не на TaskBar. После перезагрузки XP обновляет информацию и показывает на TaskBar измененную иконку (explorer на изменение иконки реагирует сразу, без перезагрузки)

Win2000 — у MessageBox на TaskBar нет иконки вообще

Следовательно этот вопрос актуален (скорее всего) только для WinXP
Всеволод
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.