Реклама
Реклама
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



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

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