Struktur CONTROLINFO (ocidl.h)
Berisi parameter yang menjelaskan mnemonik keyboard kontrol dan perilaku keyboard. Struktur diisi selama metode IOleControl::GetControlInfo .
Sintaks
typedef struct tagCONTROLINFO {
ULONG cb;
HACCEL hAccel;
USHORT cAccel;
DWORD dwFlags;
} CONTROLINFO, *LPCONTROLINFO;
Anggota
cb
Ukuran struktur, dalam byte.
hAccel
Handel ke array struktur ACCEL , setiap struktur yang menjelaskan mnemonic keyboard. Array dibuat dengan fungsi CreateAcceleratorTable . Kontrol selalu mempertahankan memori untuk array ini; pemanggil IOleControl::GetControlInfo tidak boleh mencoba membebaskan memori.
cAccel
Jumlah mnemonik yang dijelaskan di bidang hAccel . Nilai ini bisa nol untuk menunjukkan tidak ada mnemonics.
dwFlags
Bendera yang menunjukkan perilaku keyboard kontrol. Nilai yang mungkin adalah:
- CTRLINFO_EATS_RETURN: Ketika kontrol memiliki fokus, kontrol akan memproses kunci Return.
- CTRLINFO_EATS_ESCAPE: Ketika kontrol memiliki fokus, kontrol akan memproses kunci Escape.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | ocidl.h |