Struktur TOGGLEKEYS (winuser.h)

Berisi informasi tentang fitur aksesibilitas ToggleKeys. Saat fitur ToggleKeys aktif, komputer memancarkan nada bernada tinggi setiap kali pengguna menyalakan tombol CAPS LOCK, NUM LOCK, atau SCROLL LOCK, dan nada bernada rendah setiap kali pengguna menonaktifkan salah satu kunci tersebut.

Sintaks

typedef struct tagTOGGLEKEYS {
  UINT  cbSize;
  DWORD dwFlags;
} TOGGLEKEYS, *LPTOGGLEKEYS;

Anggota

cbSize

Jenis: DWORD

Menentukan ukuran, dalam byte, dari struktur ini.

dwFlags

Jenis: DWORD

Sekumpulan bendera bit yang menentukan properti fitur ToggleKeys. Nilai bendera bit berikut didefinisikan:

Nilai Makna
TKF_AVAILABLE
0x00000002
Jika bendera ini diatur, fitur ToggleKeys tersedia.
TKF_CONFIRMHOTKEY
0x00000008
Windows 95/98, Windows 2000: Kotak dialog konfirmasi muncul saat fitur ToggleKeys diaktifkan dengan menggunakan kunci panas.
TKF_HOTKEYACTIVE
0x00000004
Jika bendera ini diatur, pengguna dapat mengaktifkan dan menonaktifkan fitur ToggleKeys dengan menahan tombol NUM LOCK selama delapan detik.
TKF_HOTKEYSOUND
0x00000010
Jika bendera ini diatur, sistem memutar bunyi sirene saat pengguna mengaktifkan atau menonaktifkan fitur ToggleKeys dengan menggunakan tombol panas.
TKF_INDICATOR
0x00000020
Bendera ini tidak diimplementasikan.
TKF_TOGGLEKEYSON
0x00000001
Jika bendera ini diatur, fitur ToggleKeys aktif.

Keterangan

Aplikasi menggunakan struktur TOGGLEKEYS saat memanggil fungsi SystemParametersInfo dengan parameter uiAction diatur ke SPI_GETTOGGLEKEYS atau SPI_SETTOGGLEKEYS. Saat menggunakan SPI_GETTOGGLEKEYS, aplikasi harus menentukan anggota cbSize dari struktur TOGGLEKEYS ; fungsi SystemParametersInfo mengisi anggota yang tersisa. Aplikasi harus menentukan semua anggota struktur saat menggunakan nilai SPI_SETTOGGLEKEYS .

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header winuser.h (sertakan Windows.h)

Lihat juga

Struktur Aksesibilitas

SystemParametersInfo