сообщение PHONE_BUTTON
Сообщение PHONE_BUTTON TAPI отправляется для уведомления приложения о том, что мониторинг нажатия кнопки включен, если обнаружено нажатие кнопки на локальном телефоне.
Параметры
-
hPhone
-
Дескриптор для телефонного устройства.
-
dwCallbackInstance
-
Экземпляр обратного вызова приложения, указанный при открытии телефонного устройства.
-
dwParam1
-
Идентификатор кнопки или лампы для нажатой кнопки. Обратите внимание, что идентификаторы кнопок с нуля по 11 всегда являются кнопками КЛАВИАТУРЫ, при этом "0" является идентификатором кнопки ноль, "1" — идентификатором кнопки 1 (и т. д. через идентификатор кнопки 9), а "*" — идентификатором кнопки 10, а "#" — идентификатором кнопки 11. Дополнительные сведения об идентификаторе кнопки доступны в phoneGetDevCaps и phoneGetButtonInfo.
-
dwParam2
-
Режим кнопки. Этот параметр использует одну из констант PHONEBUTTONMODE_.
-
dwParam3
-
Указывает, является ли это событием нажатия кнопки или событием нажатия кнопки. Этот параметр использует одну из констант PHONEBUTTONSTATE_.
Возвращаемое значение
Нет возвращаемого значения.
Комментарии
При изменении состояния кнопки отправляется PHONE_BUTTON сообщение. Приложению гарантируется, что для каждого события нажатия кнопки оно в конечном итоге отправляет соответствующее событие кнопки вверх. Поставщик услуг, который не может обнаружить фактическую кнопку вверх, требуется для создания сообщения кнопка вверх вскоре после сообщения о нажатии кнопки вниз для каждой кнопки.
Требования
Требование | Значение |
---|---|
Версия TAPI |
Требуется TAPI 2.0 или более поздней версии |
Заголовок |
|