CWindowImpl::WindowProc
Эта статическая функция реализует процедуру окна.
static LRESULT CALLBACK WindowProc(
HWND hWnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam
);
Параметры
hWnd
[in] Дескриптор окна.uMsg
[in] Сообщение, отправляемое в окно.wParam
[in] Дополнительные сведения об сообщение- в XML-структуру.lParam
[in] Дополнительные сведения об сообщение- в XML-структуру.
Возвращаемое значение
Результат обработки сообщения.
Заметки
WindowProc использует сопоставление по умолчанию (объявленное с помощью BEGIN_MSG_MAP) сообщения для направления сообщений к соответствующим обработчикам. Если необходимый, WindowProc вызывает DefWindowProc для дальнейшей обработки сообщения. Если конечное сообщение не изменяется, то WindowProc выполняет следующие действия:
Выполняет unsubclassing если окно было unsubclassed.
Очищает m_hWnd.
Вызовы OnFinalMessage перед ним уничтожены.
Можно переопределить WindowProc, чтобы предоставить другой механизм для обработки сообщения.
Требования
Header: atlwin.h