Функция DefWindowProc


Функция DefWindowProc вызывается оконной процедурой по умолчанию, чтобы обеспечить обработку по умолчанию любого сообщения окна, которые приложение не обрабатывает. Эта функция гарантирует то, что обрабатывается каждое сообщение. Функция DefWindowProc вызывается с теми же самыми параметрами, принятыми оконной процедурой.

Синтаксис

LRESULT DefWindowProc(

HWND hWnd,
UINT
Msg,
WPARAM
wParam,
LPARAM
lParam
);

Параметры

hWnd

[in] Дескриптор оконной процедуры, которая получает сообщение.

Msg

[in] Определяет сообщение.

wParam

[in] Определяет дополнительную информацию о сообщении. Содержание этого параметра зависит от значения параметра Msg.

lParam

[in] Определяет дополнительную информацию о сообщении. Содержание этого параметра зависит от значения параметра Msg. 

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

Величина возвращаемого значения определяет результат обработки сообщения и зависит от сообщения.

Замечания

Функция DefWindowProcW поддерживает Microsoft ® Layer for Unicode (MSLU). Чтобы использовать ее, Вы должны добавить некоторые файлы к вашему приложению, как изложено в Microsoft Layer for Unicode для систем Windows 95/98/Me.

Пример

Пример смотри в статье Оконная процедура .

Смотри также

Обзор Оконные процедуры, CallWindowProc, DefDlgProc, WindowProc

 

Размещение и совместимость DefWindowProc

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Да  версии 3.1 и старше

Windows Me

Да

Windows 98

Да

Windows 95

Да

Используемая библиотека

User32.lib

Заголовочный файл

 

- объявлено в

Winuser.h

- включено в

Windows.h

Unicode

Нет

Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz