โครงสร้างของHIGHCONTRASTประกอบด้วยข้อมูลเกี่ยวกับความคมชัดสูงสำหรับการเข้าถึงคุณลักษณะ ซึ่งตั้งค่าชุดรูปแบบลักษณะที่ปรากฏของอินเทอร์เฟซผู้ใช้สำหรับการแสดงผลสูงสุดสำหรับผู้ใช้บกพร่อง และโปรแกรมประยุกต์ให้สอดคล้องกับโครงร่างลักษณะนี้แนะ.
typedef struct tagHIGHCONTRAST { / / hc UINT cbSize
DWORD dwFlags
LPTSTR lpszDefaultScheme
} HIGHCONTRAST ไกล * LPHIGHCONTRAST
| ค่า | ความหมาย |
|---|---|
| HCF_AVAILABLE | คุณลักษณะความคมชัดสูงมี. |
| HCF_CONFIRMHOTKEY | กล่องโต้ตอบการยืนยันปรากฏขึ้นเมื่อมีการเรียกใช้คุณลักษณะความคมชัดสูง โดยใช้คีย์ร้อน. |
| HCF_HIGHCONTRASTON | คุณลักษณะความคมชัดสูงอยู่บน. |
| HCF_HOTKEYACTIVE | ผู้ใช้สามารถเปิดคุณลักษณะความคมชัดสูง และปิด โดยกด alt ด้านซ้าย ซ้ายกะ และแป้นพิมพ์หน้าจอพร้อมกัน. |
| HCF_HOTKEYAVAILABLE | สามารถเปิดใช้งานแป้นลัดที่เกี่ยวข้องกับคุณลักษณะการความคมชัดสูง แอปพลิเคชันสามารถเรียกค่านี้ แต่ไม่สามารถตั้งค่าได้. |
| HCF_HOTKEYSOUND | ไซเรนแบบเล่นเมื่อผู้ใช้เปิดคุณลักษณะความคมชัดสูง หรือปิด โดยใช้คีย์ร้อน. |
| HCF_INDICATOR | ตัวบ่งชี้ที่แสดงถูกแสดงเมื่อคุณลักษณะความคมชัดสูงอยู่บน ค่านี้ไม่ใช้ และจะถูกละเว้น. |
โปรแกรมประยุกต์ใช้โครงสร้างนี้เมื่อเรียกฟังก์ชันSystemParametersInfoจะ มีค่า SPI_GETHIGHCONTRAST หรือ SPI_SETHIGHCONTRAST เมื่อใช้ SPI_GETHIGHCONTRAST โปรแกรมประยุกต์ต้องระบุสมาชิกที่cbSizeของโครงสร้างHIGHCONTRAST ฟังก์ชันSystemParametersInfoการกรอกข้อมูลสมาชิกที่เหลือ โปรแกรมประยุกต์ต้องระบุสมาชิกโครงสร้างทั้งหมดเมื่อใช้ค่า SPI_SETHIGHCONTRAST.
nbsp Windows &NT:ต้องการเวอร์ชัน 3.1 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน winuser.h
Unicode:กำหนดเป็นโครงสร้างแบบ Unicode และ ANSI.
ภาพรวมการเข้าถึงโครงสร้างสำหรับการเข้าถึง SystemParametersInfo