Visual C++. Описание стандартных классов - OnNotify

ОГЛАВЛЕНИЕ


OnNotify

virtual BOOL CWnd::OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult);

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

Приложение возвращает ненулевое значение, если оно обработало данное сообщение, и нулевое значение в противном случае.

Аргументы

  • wParam - определяет элемент управления, пославший данное сообщение. Если сообщение послано не элементом управления, имеет нулевое значение.
  • lParam - указатель на объект структуры извещения (NMHDR), содержащую код извещения и дополнительную информацию. Если используется структура большего размера, ее первым элементом является объект структуры NMHDR.
  • pResult - указатель на переменную типа LRESULT, в которую будет занесен код завершения обработки сообщения.

Описание

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