PHONE_BUTTON mensagem

A mensagem PHONE_BUTTON TAPI é enviada para notificar o aplicativo de que o monitoramento de pressionamento de botão está habilitado se ele tiver detectado um pressionamento de botão no telefone local.

            

Parâmetros

hPhone

Um identificador para o dispositivo de telefone.

dwCallbackInstance

A instância de retorno de chamada do aplicativo fornecida ao abrir o dispositivo de telefone.

Dwparam1

O identificador de botão/lâmpada do botão que foi pressionado. Observe que os identificadores de botão zero a 11 são sempre os botões KEYPAD, com '0' sendo o identificador de botão zero, '1' sendo o identificador de botão 1 (e assim por diante por meio do identificador de botão 9) e com '*' sendo o identificador de botão 10 e '#' sendo o identificador de botão 11. Informações adicionais sobre um identificador de botão estão disponíveis com phoneGetDevCaps e phoneGetButtonInfo.

Dwparam2

O modo de botão do botão. Esse parâmetro usa uma das constantes PHONEBUTTONMODE_.

dwParam3

Especifica se este é um evento de botão para baixo ou um evento de botão para cima. Esse parâmetro usa uma das constantes PHONEBUTTONSTATE_.

Valor retornado

Sem valor de retorno.

Comentários

Uma mensagem PHONE_BUTTON é enviada sempre que um botão altera o estado. Um aplicativo tem a garantia de que, para cada evento de botão para baixo, ele eventualmente recebe um evento de botão para cima correspondente. Um provedor de serviços que não consegue detectar o botão real para cima é necessário para gerar a mensagem de botão para cima logo após a mensagem de botão para baixo para cada pressionamento de botão.

Requisitos

Requisito Valor
Versão do TAPI
Requer TAPI 2.0 ou posterior
Cabeçalho
Tapi.h

Confira também

phoneGetButtonInfo

Phonegetdevcaps