Реклама
Реклама
VisitTime.ru помогает быстро организовать онлайн-запись клиентов и держать расписание под контролем.
📅 Настройте услуги и длительность приёма, откройте свободные окна — и клиенты запишутся сами в пару кликов.
🕒 Вы избегаете накладок, меньше тратите времени на переписки и звонки, а автоматические напоминания повышают явку.
💡 Отличное решение для мастеров, студий и сервисных команд, которым важны порядок и стабильная загрузка.
Начать пользоваться сервисом



CallMsgFilter winapi функция

CallMsgFilter winapi функция

Описание:
function CallMsgFilter(var lpMsg: TMsg; nCode: Integer): BOOL;

Функция CallMsgFilter фильтрует определенное сообщение и передает управление в процедуры, связанные с захватами WH_SYSMSGFILTER и WH_MSGFILTER. WH_SYSMSGFILTER и WH_MSGFILTER перехватывающие процедуры - программно-определенные функции обратного вызова (callback), которые проверяют и, дополнительно, модифицируют сообщения для диалогового окна, сообщения меню, или перемещает зону.

Паpаметpы:
Msg: TMsg, содеpжащее фильтpуемое сообщение.
Code:Определяется приложением и используется перехватом для того, чтоб ыопределить как обрабатывать сообщение. Код должен иметь одинаковые значения с системно-определенными кодами перехвата (MSGF_ и HC) ассоциированы с WH_SYSMSGFILTER и WH_MSGFILTER.

Возвpащаемое значение:
Если приложение будет обрабатывать процесс в дальнейшем, то возвращается 0.Если нет, то возвращается не 0.

Замечания

Windows вызывает CallMsgFilter, чтобы позволить приложению проверять и контролировать поток сообщений в процессе внутренней обработки диалоговых окон, меню и scroll bar’ов, или когда пользователь активирует окно нажатием комбинации ALT+TAB.
Приложение устанавливает перехват используя функцию SetWindowsHook.

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



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

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