Comments 10
До Win8 это было как создавали "Пуск"(хотя и то по мне в Win7(или это уже с Vista пошло)уже была деградация), а сейчас как убивают "Пуск".
Блиттинг результата на экран
4 из 5 понятно. Что такое "Блиттинг"?
Функция BitBlt (wingdi.h)
Функция BitBlt выполняет битовую передачу данных цвета, соответствующих прямоугольнику пикселей, из указанного контекста исходного устройства в контекст целевого устройства.
Проще говоря, копирование изображения из одной области (может быть и невидимой) на другую область (м.б. экран)
Видео, на которое, так понимаю, ссылается автор статьи:
I Worked on the Windows Start Menu!
Я пользовался Windows 8 и особой боли от отсуствия кнопки "Пуск" не испытывал.
Зато нередко, на разных ПК и разных версиях Windows 10/11 случается, что с первого "клика" кнопка "Пуск" может вовсе не открыться (как и другие элементы панели задач, вот что они такое сделали, что на современном процессоре, быстром SSD и гигабайтах свободной оперативной памяти нужно несколько раз тыкать и ждать?)
Это особенно смешно когда читаешь проблемы пуска 95 упомянутых в статье: «Высокое потребление ресурсов памяти».
Ждём очередное революционное решение в Windows 12.
Причем, насколько я помню, в твиттере высказывали обоснованные подозрения, что автор видео выдумывает, и его до этого уже неоднократно ловили на склонности привирать.
тут где-то была статья про задержку открытия пуска и как решить
Вот эта сложная, и, несомненно, нужная работа по отображению повёрнутого текста на градиентном фоне. Революционная вещь, пользователи ахнули.
Как создавалось меню «Пуск» в Windows: от битмапов до динамического рендеринга