Metode ITPhoneEvent::get_ButtonState (tapi3if.h)
Metode get_ButtonState mengembalikan nilai PHONE_BUTTON_STATE yang menentukan status yang telah ditransisikan tombol. Informasi ini hanya tersedia ketika metode ITPhoneEvent::get_Event mengembalikan PE_BUTTON.
Sintaks
HRESULT get_ButtonState(
[out] PHONE_BUTTON_STATE *pState
);
Parameter
[out] pState
Arahkan ke pendeskripsi PHONE_BUTTON_STATE status tombol saat ini.
Menampilkan nilai
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Metode ini tersedia karena beberapa tombol tidak mendukung status tombol PBS_DOWN, tetapi sebaliknya sesaat melaporkan PBS_PRESSED. Selain itu, aplikasi dapat melewatkan tombol tekan pada ponsel yang mendukung PBS_DOWN jika tombol ditekan hanya untuk waktu yang singkat dan panggilan ke metode ITPhone::get_ButtonState tidak dijalankan dengan cukup cepat.
Persyaratan
Target Platform | Windows |
Header | tapi3if.h (termasuk Tapi3.h) |
Pustaka | Uuid.lib |
DLL | Tapi3.dll |