Название: CreateCompatibleBitmap Отправлено: Admin от Май 15, 2005, 15:54 Если я создаю Bitmap совместимый с текущим контекстом с помощью CreateCompatibleBitmap и вывожу потом его с помощью BitBlt на экран.
Так вот, если пользователь сменит разрешения экрана или количество цветов, то Bitmap как я поминаю должен изменить? Я просто не хочу Bitmap создавать каждый раз , при отрисовке, а использовать созданный ранее. Так я так понимаю проблемы будут, если пользователь сменит параметры экрана, все накроется! Название: Re: CreateCompatibleBitmap Отправлено: Rainbow от Май 20, 2005, 18:17 Что мешает отлавливать смену разрешаловки экрана?
Название: CreateCompatibleBitmap Отправлено: Admin от Май 22, 2005, 22:55 боюсь что это не всегда возможно
Название: CreateCompatibleBitmap Отправлено: Rainbow от Май 23, 2005, 11:40 Почему же?
Название: CreateCompatibleBitmap Отправлено: Admin от Май 23, 2005, 13:29 тоесть каждый раз перед отисовкой дергать функциб типа getresolution?
Название: CreateCompatibleBitmap Отправлено: Rainbow от Май 24, 2005, 13:11 Зачем пользоватся таким извращенским методом.
Когда меняется разрешаловка экрана идет какой то меседж. Это точно так проиходит. Ловиш этот месед и пошло поехало. В Qt это вообще просто. Разрешаловка экрана ловится следующим макаром: Код:
Название: CreateCompatibleBitmap Отправлено: Admin от Май 24, 2005, 15:22 ага спасибо
буду знать |