DefDlgProc

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

() LRESULT DefDlgProc HWND  hDlg, / / обработать диалоговое окноUINTMSG, / / сообщениеWPARAMwParam, / / сначала сообщение параметрLPARAMlParam / / второй параметр message);
 

Параметры

hDlg
Идентифицирует диалогового окна.
MSG
Указывает номер сообщения.
wParam
Задает дополнительные сведения, сообщения.
lParam
Задает дополнительные сведения, сообщения.

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

Возвращаемое значение указывает результат обработки сообщений и зависит это сообщение отправлено.

Примечания

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

Приложения создавать пользовательские диалоговые окна классов, заполнив WNDCLASS структуру с соответствующей информацией и регистрации класса с функцией RegisterClass . Некоторые приложения заполнить структуру, используя функцию GetClassInfo , указав имя диалогового окна заранее. В таких случаях приложения по крайней мере изменить lpszClassName члена перед регистрацией. Во всех случаях, cbWndExtra член WNDCLASS для настраиваемого диалогового окна поля класса должен иметь значение по крайней мере DLGWINDOWEXTRA.

Функция DefDlgProc должна не вызываться процедуру диалогового окна; Это настолько приводит к выполнения рекурсивных.

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 1.0 или более поздней версии.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Используйте user32.lib.
Юникод:В версии Юникода и ANSI в Windows NT.

Родственные слова

Обзор полей диалогового окна, диалогового окна функций RegisterClass DefWindowProc, GetClassInfo, WNDCLASS

Index