ITPhoneEvent::get_ButtonState-Methode (tapi3if.h)
Die get_ButtonState-Methode gibt einen PHONE_BUTTON_STATE Wert zurück, der den Zustand angibt, in den die Schaltfläche übergetreten ist. Diese Informationen sind nur verfügbar, wenn die ITPhoneEvent::get_Event-Methode PE_BUTTON zurückgibt.
Syntax
HRESULT get_ButtonState(
[out] PHONE_BUTTON_STATE *pState
);
Parameter
[out] pState
Zeiger auf den PHONE_BUTTON_STATE Deskriptor des aktuellen Zustands der Schaltfläche.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Diese Methode ist verfügbar, da einige Schaltflächen den PBS_DOWN-Schaltflächenzustand nicht unterstützen, sondern stattdessen vorübergehend PBS_PRESSED melden. Darüber hinaus kann die Anwendung das Drücken der Taste auf Telefonen verpassen, die PBS_DOWN unterstützen, wenn die Taste nur für eine kurze Zeit gedrückt wird und der Aufruf der ITPhone::get_ButtonState-Methode nicht schnell genug ausgeführt wird.
Anforderungen
Zielplattform | Windows |
Kopfzeile | tapi3if.h (einschließlich Tapi3.h) |
Bibliothek | Uuid.lib |
DLL | Tapi3.dll |