Форма без иконки — загадочная история

Форма без иконки, но с иконкой в панели задач.

Сегодня заинтересовал этот вопрос и я решил описать его.

Убрать иконку у формы можно изменив свойство ShowIcon на False

Вроде ничего сложного, но возникает такой трабл:

ShowIcon1 Форма без иконки   загадочная история

Иконки у формы нету, но в панели задач получается полная бредятина.

Теперь давайте добавим свою иконку форме, может чего измениться.

ShowIcon2 Форма без иконки   загадочная история

Смотрим изменилось ли что:

ShowIcon1 Форма без иконки   загадочная история

Как видим все тоже самое, мне даже стало лень делать новый скриншот, потому что ничего нового не появилось.

Теперь давайте сохраним проект и запустим экзешник из папки Debug

ShowIcon3 Форма без иконки   загадочная история

Как видим наша иконка появилась в панели задач!

Видимо студия маленько не догоняет и попросту отображает, что иконки нет.

С этим мы разобрались, но появилась еще одна не большая проблема..

Я решил открыть диспетчер задач и увидел:

ShowIcon4 Форма без иконки   загадочная история

Хм.. Давайте попробуем задать иконку самому экзешнику.

Для этого заходим в свойства проекта и указываем свою иконку:

ShowIcon5 Форма без иконки   загадочная история

И результат:

ShowIcon4 Форма без иконки   загадочная история

Ничего не изменилось...

В чем же дело?

Один человек показ скриншот, на котором видно, что в диспетчере задач отображается иконка.

У меня Windows 7  и иконка не отображается в диспетчере задач, а у этого парня Windows 8 и иконка отображается в диспетчере задач.

Возможно дело в версии Windows или в версии студии.

Я рассматривал в версии 2012 Ultimate.

Вот сам скриншот этого парня:

ShowIcon6 Форма без иконки   загадочная история

Вообщем следите за этой статьей, если найду решение или полностью разберусь из-за чего это вызвано, то обязательно напишу.

  Метки: ,
  Евгений
  Просмотров: 6 925
  Запись опубликована в 19:09

Есть что сказать? Тогда действуй!