сообщение WM_NCDESTROY

Уведомляет окно о том, что его неклиентная область уничтожается. Функция DestroyWindow отправляет сообщение WM_NCDESTROY в окно после WM_DESTROY сообщения. WM_DESTROY используется для освобождения выделенного объекта памяти, связанного с окном.

Сообщение WM_NCDESTROY отправляется после уничтожения дочерних окон. В отличие от этого, WM_DESTROY отправляется до уничтожения дочерних окон.

Окно получает это сообщение через функцию WindowProc .

#define WM_NCDESTROY                    0x0082

Параметры

wParam

Этот параметр не используется.

lParam

Этот параметр не используется.

Возвращаемое значение

Тип: LRESULT

Если приложение обрабатывает это сообщение, оно должно возвращать ноль.

Комментарии

Это сообщение освобождает любую память, выделенную внутренне для окна.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Winuser.h (включая Windows.h)

См. также раздел

Справочные материалы

Destroywindow

WM_DESTROY

WM_NCCREATE

Основные понятия

Windows