#post-id: 4125-23-12
#original-date: 11.11.2011 Fri
#original-time: 11:12 PM
#original-day: 4125
#original-host: WinXP Home SP3 (Build 2600)
Я не знаю, что это: эгоизм, самомнение или что ещё.
Сидит какой-нибудь долбодятел и пишет программу. Программа должна вывести окно с кнопочками, на кнопочках красивые рисунки, но так как программа тормозит, а оптимизацию мы в школе не проходили, окно выводится с мусором.
Мусор нужно убрать! Как? Перерисовать окно как только тормоза закончатся! InvalidateRect() в самый раз - Windows сама перерисует. Но там какой-то прямоугольник нужно, а это сложно. И вдруг ещё на экране где мусор останется - венды они кривые. Делаем тогда так!
Ой! Экран мигнул, на рабочем столе значки дёрнулись. Фигня! Нашу суперпрограмму пользователь запустит один раз и будет сидеть в ней постоянно, так что один раз не страшно!
И вроде на самом деле не страшно. А теперь предсставьте орды таких долбодятлов. И каждый уверен, что его программа одна работает на машине и запустят её всего раз и навсегда. Что получилось? Получилось что экран мигает непрерывно. Куда не ткнись - мигание, что ни открой - мигание, какую панельку не вызови - мигание.
Как они задолбали =_= А потом у них "венды крисые" =_=
/* Написано под впечатлением от Paint Plugin для IrfanView. */