Skip to content

Commit 75936f2

Browse files
authored
Add binding for HIGHCONTRAST{A,W} (#815)
1 parent ad413df commit 75936f2

File tree

1 file changed

+22
-1
lines changed

1 file changed

+22
-1
lines changed

src/um/winuser.rs

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6313,7 +6313,28 @@ STRUCT!{struct ANIMATIONINFO {
63136313
iMinAnimate: c_int,
63146314
}}
63156315
pub type LPANIMATIONINFO = *mut ANIMATIONINFO;
6316-
//12672
6316+
//12638
6317+
STRUCT!{struct HIGHCONTRASTA {
6318+
cbSize: UINT,
6319+
dwFlags: DWORD,
6320+
lpszDefaultScheme: LPSTR,
6321+
}}
6322+
pub type LPHIGHCONTRASTA = *mut HIGHCONTRASTA;
6323+
STRUCT!{struct HIGHCONTRASTW {
6324+
cbSize: UINT,
6325+
dwFlags: DWORD,
6326+
lpszDefaultScheme: LPWSTR,
6327+
}}
6328+
pub type LPHIGHCONTRASTW = *mut HIGHCONTRASTW;
6329+
pub const HCF_HIGHCONTRASTON: DWORD = 0x00000001;
6330+
pub const HCF_AVAILABLE: DWORD = 0x00000002;
6331+
pub const HCF_HOTKEYACTIVE: DWORD = 0x00000004;
6332+
pub const HCF_CONFIRMHOTKEY: DWORD = 0x00000008;
6333+
pub const HCF_HOTKEYSOUND: DWORD = 0x00000010;
6334+
pub const HCF_INDICATOR: DWORD = 0x00000020;
6335+
pub const HCF_HOTKEYAVAILABLE: DWORD = 0x00000040;
6336+
pub const HCF_LOGONDESKTOP: DWORD = 0x00000100;
6337+
pub const HCF_DEFAULTDESKTOP: DWORD = 0x00000200;
63176338
pub const CDS_UPDATEREGISTRY: DWORD = 0x00000001;
63186339
pub const CDS_TEST: DWORD = 0x00000002;
63196340
pub const CDS_FULLSCREEN: DWORD = 0x00000004;

0 commit comments

Comments
 (0)