CallWndProc winapi функция

CallWndProc winapi функция

Описание:
functionCallWndProc(nCode:integer; wParam: Word; lParam: Longint): LRESULT;

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

CallWndProc – это метка-заполнитель для программно – определенной или библиотечной функции.

Параметры
nCode: Определяет процедуру, которая должна обработать перехват сообщения. Если nCode=HC_ACTION, то процедура захвата должна обработать сообщение. Если nCode меньше 0, то процедура перехвата должна передать значение в функцию CallNextHookEx без дальнейшей обработки и вернуть значение, возвращенное CallNextHookEx.

wParam: Устанавливается тогда, когда сообщение было послано текущим процессом. Если сообщение было послано текущим процессом, это ненулевое; в противном случае, это NULL.

lParam: Указатель на структуру TCWPStruct, которая содержит подробности о сообщении

Возвращаемое значение
Возвращаемое значение дожно быть 0.

Замечания
Процедура перехвата CallWndProc не может модифицировать сообщение. После перехвата процедура возвращает управление системе, а сообщение проходит в оконную процедуру.
Приложение устанавливает перехват определяя перехват типа WH_CALLWNDPROC и адрес перехватывающей процедуры на вызове процедуры SetWindowsHookEx.

Перехват WM_CALLWNDPROC не вызывается вызывает контекст нити, вызвавшей SendMessage, но не контекст нити, получившей сообщение.

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

Материал взят из:
Русская спpавка по Windows API



Последние из рубрики

ОтменитьДобавить комментарий