Окт 13

Общий контекст дисплея

Система предоставляет общий контекст дисплея по умолчанию, если в классе окна не указан явно стиль контекста устройства. Обычно общий контекст используется, если рисование в приложении не требует интенсивных изменений атрибутов контекста, которые могли бы занимать много процессорного времени.
Система Windows получает все общие контексты устройств из кэша экранных контекстов. Поэтому приложение должно освобождать общий контекст устройства сразу же после окончания рисования. При освобождении контекста теряются все сделанные изменения атрибутов.
При повторном вызове общего контекста дисплея все значения атрибутов, отличающиеся от значений по умолчанию, должны быть установлены заново.