WM_ERASEBKGND

Програма надсилає повідомлення WM_ERASEBKGND, коли фон вікна повинні бути стерто (наприклад, коли розмір вікна). Надіслати повідомлення для підготовки включить частину вікна живопису.

WM_ERASEBKGND hdc = wParam (HDC); / / ручка для контексту пристрою 

 

Параметри

hdc
Значення wParam. Обробляти до контексту пристрою.

Повернення значень

Заяву слід повернути ненульовим, якщо він видаляє фону; в іншому випадку його слід повернути нуль.

Зауваження

Функція DefWindowProc фон буде стертий з використанням пензля фону клас визначений WNDCLASS структури, член hbrBackground . Якщо hbrBackground NULL, програма повинна обробити повідомлення WM_ERASEBKGND і стерти фон.

Заяву слід повернути ненульовим у відповідь на WM_ERASEBKGND, якщо вона обробляє повідомлення і стирає з фону; Це означає, що не далі стирання необхідна. Якщо програма повертає нуль, вікна залишиться позначені для видалення. (Як правило, це означає, що PAINTSTRUCT структури, член fErase буде TRUE.)

QuickInfo

nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Потрібна Версія 1.0 або пізнішу версію.
Заголовка:Оголошена в winuser.h.

Дивіться також

Огляд іконки, значок повідомлень, BeginPaint, DefWindowProc, PAINTSTRUCT, WM_ICONERASEBKGND, WNDCLASS

Index