'แป้นตรึง'โครงสร้างประกอบด้วยข้อมูลเกี่ยวกับคุณลักษณะการช่วยการเข้าถึง'แป้นตรึง' เมื่อคุณลักษณะ'แป้นตรึง'บน ผู้ใช้สามารถกดแป้นตัวปรับค่า (กะ ctrl หรือ alt) และคีย์อื่น ในลำดับมากกว่าใน เวลาเดียวกัน การป้อนแล้ว ปรับอักขระ (แก้ไข) และคีย์ผสมอื่น ๆ.
typedef struct tagSTICKYKEYS { / / sk DWORD cbSize
DWORD dwFlags
} 'แป้นตรึง', * LPSTICKYKEYS
ค่า | ความหมาย |
---|---|
SKF_AUDIBLEFEEDBACK | หากถูกตั้งค่าสถานะนี้ ระบบการเล่นเสียงเมื่อผู้ใช้ latches ล็อก หรือรุ่นแป้นตัวปรับค่าโดยใช้คุณลักษณะ'แป้นตรึง'. |
SKF_AVAILABLE | ถ้าธงนี้ มีการตั้งค่าคุณลักษณะ'แป้นตรึง'จะพร้อมใช้งาน. |
SKF_CONFIRMHOTKEY | Windows 95, Windows NT 5.0 และรุ่นที่ใหม่กว่า: กล่องโต้ตอบการยืนยันปรากฏขึ้นเมื่อมีการเรียกใช้คุณลักษณะ'แป้นตรึง' โดยใช้คีย์ร้อน. |
SKF_HOTKEYACTIVE | หากถูกตั้งค่าสถานะนี้ ผู้ใช้สามารถเปิดคุณลักษณะ'แป้นตรึง' และปิด โดยการกดแป้น shift ห้าครั้ง. |
SKF_HOTKEYSOUND | หากถูกตั้งค่าสถานะนี้ ระบบเล่นไซเรนแบบเสียงเมื่อผู้ใช้เปิดคุณลักษณะ'แป้นตรึง' หรือปิด โดยใช้คีย์ร้อน. |
SKF_INDICATOR | Windows 95, Windows NT 5.0 และรุ่นที่ใหม่กว่า: ควรจะแสดงตัวบ่งชี้ที่แสดงเมื่อคุณลักษณะ'แป้นตรึง'อยู่บน. |
SKF_STICKYKEYSON | ถ้าธงนี้ มีการตั้งค่าคุณลักษณะ'แป้นตรึง'อยู่บน. |
SKF_TRISTATE | หากถูกตั้งค่าสถานะนี้ การกดแป้นตัวปรับค่าในแถวสองล็อกแป้นค้างจน presses ผู้ใช้อื่นในเวลานั้น. |
SKF_TWOKEYSOFF | หากถูกตั้งค่าสถานะนี้ ปล่อยคีย์วิเศษณ์ที่ได้ถูกกดร่วมกับคีย์อื่นๆ จะปิดคุณลักษณะ'แป้นตรึง'. |
โปรแกรมประยุกต์ใช้โครงสร้าง'แป้นตรึง'เมื่อเรียกฟังก์ชันSystemParametersInfo wActionพารามิเตอร์การตั้งค่าเป็น SPI_GETSTICKYKEYS หรือ SPI_SETSTICKYKEYS เมื่อใช้ SPI_GETSTICKYKEYS โปรแกรมประยุกต์ต้องระบุสมาชิกที่cbSizeของโครงสร้าง'แป้นตรึง' ฟังก์ชันSystemParametersInfoการกรอกข้อมูลสมาชิกที่เหลือ คุณต้องระบุสมาชิกโครงสร้างทั้งหมดเมื่อใช้ค่า SPI_SETSTICKYKEYS.
nbsp Windows &NT:ต้องการรุ่น 3.5 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน winuser.h.
ภาพรวมการเข้าถึงโครงสร้างสำหรับการเข้าถึง SystemParametersInfo