'แป้นกรอง'

โครงสร้าง'แป้นกรอง'ประกอบด้วยรายละเอียดเกี่ยวกับคุณลักษณะการช่วยการเข้าถึง'แป้นกรอง' ซึ่งอนุญาตให้ผู้ใช้ มีความทุพพลภาพสามารถตั้งค่าแป้นพิมพ์อัตราการพิมพ์ซ้ำ (RepeatKeys) ยอมรับการหน่วงเวลา (SlowKeys), และเด้งอัตรา (BounceKeys).

 typedef struct tagFILTERKEYS { / / fk UINT cbSize 
    DWORD dwFlags 
    DWORD iWaitMSec 
    DWORD iDelayMSec 
    DWORD iRepeatMSec 
    DWORD iBounceMSec 
} 'แป้นกรอง' 
 

สมาชิก

cbSize
ระบุขนาดโครงสร้าง ไบต์.
dwFlags
ชุดของค่าสถานะบิตที่ระบุคุณสมบัติของคุณลักษณะ'แป้นกรอง' มีกำหนดค่าบิตค่าสถานะต่อไปนี้:
ค่า ความหมาย
FKF_AVAILABLE คุณลักษณะ'แป้นกรอง'พร้อมใช้งาน.
FKF_CLICKON ทำคอมพิวเตอร์ให้คลิกการเสียงเมื่อกดแป้น หรือยอม รับ กล่าวคือ ถ้า SlowKeys อยู่บน การยอมรับถูกแยกจากการกด และได้รับในแยกต่างหากให้คลิก..
FKF_FILTERKEYSON คุณลักษณะ'แป้นกรอง'อยู่บน.
FKF_HOTKEYACTIVE ผู้ใช้สามารถเปิดคุณลักษณะ'แป้นกรอง' และปิด โดยการกดแป้น shift ค้างไว้เป็นเวลาแปดวินาที.
FKF_HOTKEYSOUND หากถูกตั้งค่าสถานะนี้ เครื่องเล่นไซเรนแบบเสียงเมื่อผู้ใช้เปิดคุณลักษณะ'แป้นกรอง' หรือปิด โดยใช้คีย์ร้อน.
FKF_CONFIRMHOTKEY Windows 95, Windows NT 5.0 และรุ่นที่ใหม่กว่า:กล่องโต้ตอบการยืนยันปรากฏขึ้นเมื่อมีการเรียกใช้คุณลักษณะ'แป้นกรอง' โดยใช้คีย์ร้อน.
FKF_INDICATOR Windows 95, Windows NT 5.0 และรุ่นที่ใหม่กว่า:แสดงตัวบ่งชี้ที่แสดงเมื่ออยู่ในคุณลักษณะ'แป้นกรอง'.

iWaitMSec
ระบุระยะเวลา ในมิลลิวินาที ที่ผู้ใช้ต้องค้างก่อนที่จะถูกยอมรับ โดยคอมพิวเตอร์.
iDelayMSec
ระบุระยะเวลา ในมิลลิวินาที ที่ผู้ใช้ต้องค้างก่อนที่จะเริ่มต้นการทำซ้ำ.
iRepeatMSec
ระบุระยะเวลา ในมิลลิวินาที ระหว่างแต่ละการทำซ้ำของการกดแป้น.
iBounceMSec
ระบุระยะเวลา ในมิลลิวินาที ที่ต้องจนหลังจากที่ปล่อยแป้นก่อนที่คอมพิวเตอร์จะยอมรับการกดคีย์เดียวกันตามมา.

หมายเหตุ

ใช้'แป้นกรอง'โครงสร้างเมื่อเรียกฟังก์ชันSystemParametersInfoกับพารามิเตอร์wActionตั้งค่าเป็นค่า SPI_GETFILTERKEYS หรือ SPI_SETFILTERKEYS เมื่อใช้ SPI_GETFILTERKEYS คุณต้องระบุสมาชิกที่cbSizeของโครงสร้าง'แป้นกรอง' ฟังก์ชันSystemParametersInfoการกรอกข้อมูลสมาชิกที่เหลือ ระบุสมาชิกโครงสร้างทั้งหมดเมื่อใช้ค่า SPI_SETFILTERKEYS.

อย่างน้อยหนึ่งสมาชิกiDelayMSecและiBounceMSecต้องเป็นศูนย์ พวกเขาทั้งสองไม่ไม่ใช่ศูนย์ในเวลาเดียวกัน.

ถ้าiBounceMSecไม่ใช่ศูนย์ คุณลักษณะ BounceKeys อยู่บน และคุณลักษณะ SlowKeys ปิดอยู่ (ค่าiDelayMSecจะถูกละเว้น) ถ้าiBounceMSecเป็นศูนย์ BounceKeys คุณลักษณะเป็นปิด.

ถ้าiDelayMSecไม่ใช่ศูนย์ และiBounceMSecเป็นศูนย์ คุณลักษณะ SlowKeys อยู่บน มิฉะนั้น ถูกปิด.

QuickInfo

nbsp Windows &NT:ต้องการรุ่น 3.5 หรือรุ่นที่ใหม่กว่า
Windows:ไม่สนับสนุน
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน winuser.h.

ดูเพิ่มเติม

ภาพรวมการเข้าถึงโครงสร้างสำหรับการเข้าถึง SystemParametersInfo

Index