@@ -29,27 +29,27 @@ module Win32Types
29
29
def included ( m ) # :nodoc:
30
30
# https://docs.microsoft.com/en-us/windows/win32/winprog/windows-data-types
31
31
m . module_eval {
32
+ typealias "ATOM" , "WORD"
33
+ typealias "BOOL" , "int"
34
+ typealias "BYTE" , "unsigned char"
32
35
typealias "DWORD" , "unsigned long"
33
- typealias "PDWORD" , "DWORD *"
34
36
typealias "DWORD32" , "uint32_t"
35
37
typealias "DWORD64" , "uint64_t"
36
- typealias "WORD" , "unsigned short"
37
- typealias "PWORD" , "WORD *"
38
- typealias "BOOL" , "int"
39
- typealias "ATOM" , "WORD"
40
- typealias "BYTE" , "unsigned char"
41
- typealias "PBYTE" , "BYTE *"
42
- typealias "UINT" , "unsigned int"
43
- typealias "ULONG" , "unsigned long"
44
- typealias "UCHAR" , "unsigned char"
45
38
typealias "HANDLE" , "PVOID"
46
- typealias "PHANDLE" , "HANDLE *"
47
- typealias "PVOID" , "void *"
48
- typealias "LPCSTR" , "const char *"
49
- typealias "LPSTR" , "char *"
50
- typealias "HINSTANCE" , "HANDLE"
51
39
typealias "HDC" , "HANDLE"
40
+ typealias "HINSTANCE" , "HANDLE"
52
41
typealias "HWND" , "HANDLE"
42
+ typealias "LPCSTR" , "const char *"
43
+ typealias "LPSTR" , "char *"
44
+ typealias "PBYTE" , "BYTE *"
45
+ typealias "PDWORD" , "DWORD *"
46
+ typealias "PHANDLE" , "HANDLE *"
47
+ typealias "PVOID" , "void *"
48
+ typealias "PWORD" , "WORD *"
49
+ typealias "UCHAR" , "unsigned char"
50
+ typealias "UINT" , "unsigned int"
51
+ typealias "ULONG" , "unsigned long"
52
+ typealias "WORD" , "unsigned short"
53
53
}
54
54
end
55
55
module_function :included
0 commit comments