C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 6.31.3 7 - Сообщение WM_GETDLGCODE / Диалоговые окна / Win32 API

6.31.3 7 - Сообщение WM_GETDLGCODE

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

Синтаксис
WM_GETDLGCODE

Параметры
У этого сообщения нет параметров

Возвращаемые значения
Возвращаемое значение является одним или большим количеством следующих значений, указывая, какой тип ввода обрабатывает приложение.

  • DLGC_BUTTON - Кнопка (Button).
  • DLGC_DEFPUSHBUTTON - Командная кнопка по умолчанию (Default push button).
  • DLGC_HASSETSEL - Сообщение EM_SETSEL.
  • DLGC_RADIOBUTTON - Радио-кнопка (Radio button).
  • DLGC_STATIC - Статический элемент управления (Static control).
  • DLGC_UNDEFPUSHBUTTON - Командная кнопка не по умолчанию (Nondefault push button).
  • DLGC_WANTALLKEYS - Все вводимые данные с клавиатуры.
  • DLGC_WANTARROWS - Клавиши со стрелками.
  • DLGC_WANTCHARS - Сообщения WM_CHAR.
  • DLGC_WANTMESSAGE - Все вводимые данные с клавиатуры (прикладная программа передает это сообщение органу управления).
  • DLGC_WANTTAB - Клавиша TAB.

Действие по умолчанию
Функция DefWindowProc возвращает значение нуль.

Замечания
Хотя функция DefWindowProc всегда возвращает нуль в ответ на сообщение WM_GETDLGCODE, оконная процедура для предопределенных классов органов управления возвращает код, соответствующий каждому классу.
Сообщение WM_GETDLGCODE и возвращенные значения полезны только с определяемыми пользователем органами управления блока диалога или стандартными элементами управления, модифицируемыми при помощи подклассов.

Смотри также
DefWindowProc, EM_SETSEL, WM_CHAR

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

Windows NT				Да 
Win95					Да 
Win32s					Да 
Импортируемая библиотека			- 
Заголовочный файл				winuser.h 
Unicode					Нет 
Замечания по платформе			Не имеется

| |
Автор Владимир Соковиков.
[AD]