Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El método get_ButtonState devuelve un valor PHONE_BUTTON_STATE que especifica el estado al que ha pasado el botón. Esta información solo está disponible cuando el método ITPhoneEvent::get_Event devuelve PE_BUTTON.
Sintaxis
HRESULT get_ButtonState(
[out] PHONE_BUTTON_STATE *pState
);
Parámetros
[out] pState
Puntero al descriptor PHONE_BUTTON_STATE del estado actual del botón.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Este método está disponible porque algunos botones no admiten el estado del botón de PBS_DOWN, sino que informan momentáneamente de PBS_PRESSED. Además, la aplicación puede perder la pulsación del botón en teléfonos que admiten PBS_DOWN si el botón se presiona solo durante un breve tiempo y la llamada al método ITPhone::get_ButtonState no se ejecuta lo suficientemente rápido.
Requisitos
| Plataforma de destino | Windows |
| Encabezado | tapi3if.h (incluya Tapi3.h) |
| Library | Uuid.lib |
| Archivo DLL | Tapi3.dll |