@@ -31,11 +31,24 @@ internal var MSFTEDIT_CLASS: String {
31
31
}
32
32
33
33
// winnt.h
34
+
34
35
@_transparent
35
36
internal func MAKELANGID( _ p: WORD , _ s: WORD ) -> DWORD {
36
37
return DWORD ( ( s << 10 ) | p)
37
38
}
38
39
40
+ @_transparent
41
+ internal var GUID_ACDC_POWER_SOURCE : GUID {
42
+ GUID ( Data1: 0x5D3E9A59 , Data2: 0xE9D5 , Data3: 0x4B00 ,
43
+ Data4: ( 0xA6 , 0xBD , 0xFF , 0x34 , 0xFF , 0x51 , 0x65 , 0x48 ) )
44
+ }
45
+
46
+ @_transparent
47
+ internal var GUID_BATTERY_PERCENTAGE_REMAINING : GUID {
48
+ GUID ( Data1: 0xA7AD8041 , Data2: 0xB45A , Data3: 0x4CAE ,
49
+ Data4: ( 0x87 , 0xA3 , 0xEE , 0xCB , 0xB4 , 0x68 , 0xA9 , 0xE1 ) )
50
+ }
51
+
39
52
// minwindef.h
40
53
41
54
@_transparent
@@ -66,15 +79,16 @@ internal func GetBValue(_ rgb: DWORD) -> DWORD {
66
79
}
67
80
68
81
// WinUser.h
69
- internal let ENUM_CURRENT_SETTINGS : DWORD = DWORD ( bitPattern: - 1 )
70
- internal let HWND_MESSAGE : HWND = HWND ( bitPattern: - 3 ) !
71
-
72
- internal let GUID_ACDC_POWER_SOURCE : GUID =
73
- GUID ( Data1: 0x5D3E9A59 , Data2: 0xE9D5 , Data3: 0x4B00 ,
74
- Data4: ( 0xA6 , 0xBD , 0xFF , 0x34 , 0xFF , 0x51 , 0x65 , 0x48 ) )
75
- internal let GUID_BATTERY_PERCENTAGE_REMAINING : GUID =
76
- GUID ( Data1: 0xA7AD8041 , Data2: 0xB45A , Data3: 0x4CAE ,
77
- Data4: ( 0x87 , 0xA3 , 0xEE , 0xCB , 0xB4 , 0x68 , 0xA9 , 0xE1 ) )
82
+
83
+ @_transparent
84
+ internal var ENUM_CURRENT_SETTINGS : DWORD {
85
+ DWORD ( bitPattern: - 1 )
86
+ }
87
+
88
+ @_transparent
89
+ internal var HWND_MESSAGE : HWND {
90
+ HWND ( bitPattern: - 3 ) !
91
+ }
78
92
79
93
@_transparent
80
94
internal var WS_BORDER : DWORD {
0 commit comments