annotate org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/internal/win32/WINAPI.d @ 44:ed96ea2a2764

First swt win snippets are buiding with d2+phobos
author Frank Benoit <benoit@tionex.de>
date Wed, 25 Mar 2009 18:31:01 +0100
parents 0ecb2b338560
children 536e43f63c81
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
1 /**
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
2 * This module declared window APIs required by SWT but not in std.c.windows.windows,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3 * The one in the std.c.windows.windows module are aliased
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4 */
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
6
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
7 module org.eclipse.swt.internal.win32.WINAPI;
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
8
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
9 public import org.eclipse.swt.internal.win32.WINTYPES;
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
10
36
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
11 version(Tango){
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
12 import tango.sys.win32.Types;
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
13 static import tango.sys.win32.UserGdi;
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
14 public alias tango.sys.win32.UserGdi STDWINAPI;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
15
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
16 alias STDWINAPI.GetWindowInfo GetWindowInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
17 alias STDWINAPI.EnumDisplayMonitors EnumDisplayMonitors;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
18 alias STDWINAPI.GetMonitorInfoA GetMonitorInfoA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
19 alias STDWINAPI.GetBinaryTypeA GetBinaryTypeA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
20 alias STDWINAPI.GetShortPathNameA GetShortPathNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
21 alias STDWINAPI.GetEnvironmentStringsA GetEnvironmentStringsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
22 alias STDWINAPI.FreeEnvironmentStringsA FreeEnvironmentStringsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
23 alias STDWINAPI.FormatMessageA FormatMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
24 alias STDWINAPI.CreateMailslotA CreateMailslotA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
25 alias STDWINAPI.lstrcmpA lstrcmpA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
26 alias STDWINAPI.lstrcmpiA lstrcmpiA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
27 alias STDWINAPI.lstrcpynA lstrcpynA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
28 alias STDWINAPI.lstrcpyA lstrcpyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
29 alias STDWINAPI.lstrcatA lstrcatA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
30 alias STDWINAPI.lstrlenA lstrlenA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
31 alias STDWINAPI.CreateMutexA CreateMutexA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
32 alias STDWINAPI.OpenMutexA OpenMutexA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
33 alias STDWINAPI.CreateEventA CreateEventA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
34 alias STDWINAPI.OpenEventA OpenEventA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
35 alias STDWINAPI.CreateSemaphoreA CreateSemaphoreA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
36 alias STDWINAPI.OpenSemaphoreA OpenSemaphoreA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
37 alias STDWINAPI.CreateFileMappingA CreateFileMappingA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
38 alias STDWINAPI.OpenFileMappingA OpenFileMappingA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
39 alias STDWINAPI.GetLogicalDriveStringsA GetLogicalDriveStringsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
40 alias STDWINAPI.LoadLibraryA LoadLibraryA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
41 alias STDWINAPI.LoadLibraryExA LoadLibraryExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
42 alias STDWINAPI.GetModuleFileNameA GetModuleFileNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
43 alias STDWINAPI.GetModuleHandleA GetModuleHandleA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
44 alias STDWINAPI.FatalAppExitA FatalAppExitA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
45 alias STDWINAPI.GetCommandLineA GetCommandLineA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
46 alias STDWINAPI.GetEnvironmentVariableA GetEnvironmentVariableA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
47 alias STDWINAPI.SetEnvironmentVariableA SetEnvironmentVariableA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
48 alias STDWINAPI.ExpandEnvironmentStringsA ExpandEnvironmentStringsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
49 alias STDWINAPI.OutputDebugStringA OutputDebugStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
50 alias STDWINAPI.FindResourceA FindResourceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
51 alias STDWINAPI.FindResourceExA FindResourceExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
52 alias STDWINAPI.EnumResourceTypesA EnumResourceTypesA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
53 alias STDWINAPI.EnumResourceNamesA EnumResourceNamesA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
54 alias STDWINAPI.EnumResourceLanguagesA EnumResourceLanguagesA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
55 alias STDWINAPI.BeginUpdateResourceA BeginUpdateResourceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
56 alias STDWINAPI.UpdateResourceA UpdateResourceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
57 alias STDWINAPI.EndUpdateResourceA EndUpdateResourceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
58 alias STDWINAPI.GlobalAddAtomA GlobalAddAtomA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
59 alias STDWINAPI.GlobalFindAtomA GlobalFindAtomA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
60 alias STDWINAPI.GlobalGetAtomNameA GlobalGetAtomNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
61 alias STDWINAPI.AddAtomA AddAtomA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
62 alias STDWINAPI.FindAtomA FindAtomA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
63 alias STDWINAPI.GetAtomNameA GetAtomNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
64 alias STDWINAPI.GetProfileIntA GetProfileIntA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
65 alias STDWINAPI.GetProfileStringA GetProfileStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
66 alias STDWINAPI.WriteProfileStringA WriteProfileStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
67 alias STDWINAPI.GetProfileSectionA GetProfileSectionA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
68 alias STDWINAPI.WriteProfileSectionA WriteProfileSectionA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
69 alias STDWINAPI.GetPrivateProfileIntA GetPrivateProfileIntA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
70 alias STDWINAPI.GetPrivateProfileStringA GetPrivateProfileStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
71 alias STDWINAPI.WritePrivateProfileStringA WritePrivateProfileStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
72 alias STDWINAPI.GetPrivateProfileSectionA GetPrivateProfileSectionA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
73 alias STDWINAPI.WritePrivateProfileSectionA WritePrivateProfileSectionA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
74 alias STDWINAPI.GetDriveTypeA GetDriveTypeA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
75 alias STDWINAPI.GetSystemDirectoryA GetSystemDirectoryA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
76 alias STDWINAPI.GetTempPathA GetTempPathA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
77 alias STDWINAPI.GetTempFileNameA GetTempFileNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
78 alias STDWINAPI.GetWindowsDirectoryA GetWindowsDirectoryA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
79 alias STDWINAPI.SetCurrentDirectoryA SetCurrentDirectoryA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
80 alias STDWINAPI.GetCurrentDirectoryA GetCurrentDirectoryA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
81 alias STDWINAPI.GetDiskFreeSpaceA GetDiskFreeSpaceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
82 alias STDWINAPI.CreateDirectoryA CreateDirectoryA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
83 alias STDWINAPI.CreateDirectoryExA CreateDirectoryExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
84 alias STDWINAPI.RemoveDirectoryA RemoveDirectoryA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
85 alias STDWINAPI.GetFullPathNameA GetFullPathNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
86 alias STDWINAPI.DefineDosDeviceA DefineDosDeviceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
87 alias STDWINAPI.QueryDosDeviceA QueryDosDeviceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
88 alias STDWINAPI.CreateFileA CreateFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
89 alias STDWINAPI.SetFileAttributesA SetFileAttributesA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
90 alias STDWINAPI.GetFileAttributesA GetFileAttributesA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
91 alias STDWINAPI.GetFileAttributesExA GetFileAttributesExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
92 alias STDWINAPI.GetCompressedFileSizeA GetCompressedFileSizeA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
93 alias STDWINAPI.DeleteFileA DeleteFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
94 alias STDWINAPI.SearchPathA SearchPathA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
95 alias STDWINAPI.CopyFileA CopyFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
96 alias STDWINAPI.MoveFileA MoveFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
97 alias STDWINAPI.MoveFileExA MoveFileExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
98 alias STDWINAPI.CreateNamedPipeA CreateNamedPipeA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
99 alias STDWINAPI.GetNamedPipeHandleStateA GetNamedPipeHandleStateA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
100 alias STDWINAPI.CallNamedPipeA CallNamedPipeA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
101 alias STDWINAPI.WaitNamedPipeA WaitNamedPipeA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
102 alias STDWINAPI.SetVolumeLabelA SetVolumeLabelA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
103 alias STDWINAPI.GetVolumeInformationA GetVolumeInformationA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
104 alias STDWINAPI.ClearEventLogA ClearEventLogA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
105 alias STDWINAPI.BackupEventLogA BackupEventLogA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
106 alias STDWINAPI.OpenEventLogA OpenEventLogA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
107 alias STDWINAPI.RegisterEventSourceA RegisterEventSourceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
108 alias STDWINAPI.OpenBackupEventLogA OpenBackupEventLogA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
109 alias STDWINAPI.ReadEventLogA ReadEventLogA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
110 alias STDWINAPI.ReportEventA ReportEventA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
111 alias STDWINAPI.AccessCheckAndAuditAlarmA AccessCheckAndAuditAlarmA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
112 alias STDWINAPI.ObjectOpenAuditAlarmA ObjectOpenAuditAlarmA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
113 alias STDWINAPI.ObjectPrivilegeAuditAlarmA ObjectPrivilegeAuditAlarmA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
114 alias STDWINAPI.ObjectCloseAuditAlarmA ObjectCloseAuditAlarmA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
115 alias STDWINAPI.PrivilegedServiceAuditAlarmA PrivilegedServiceAuditAlarmA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
116 alias STDWINAPI.SetFileSecurityA SetFileSecurityA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
117 alias STDWINAPI.GetFileSecurityA GetFileSecurityA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
118 alias STDWINAPI.FindFirstChangeNotificationA FindFirstChangeNotificationA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
119 alias STDWINAPI.IsBadStringPtrA IsBadStringPtrA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
120 alias STDWINAPI.LookupAccountSidA LookupAccountSidA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
121 alias STDWINAPI.LookupAccountNameA LookupAccountNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
122 alias STDWINAPI.LookupPrivilegeValueA LookupPrivilegeValueA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
123 alias STDWINAPI.LookupPrivilegeNameA LookupPrivilegeNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
124 alias STDWINAPI.LookupPrivilegeDisplayNameA LookupPrivilegeDisplayNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
125 alias STDWINAPI.BuildCommDCBA BuildCommDCBA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
126 alias STDWINAPI.BuildCommDCBAndTimeoutsA BuildCommDCBAndTimeoutsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
127 alias STDWINAPI.CommConfigDialogA CommConfigDialogA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
128 alias STDWINAPI.GetDefaultCommConfigA GetDefaultCommConfigA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
129 alias STDWINAPI.SetDefaultCommConfigA SetDefaultCommConfigA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
130 alias STDWINAPI.GetComputerNameA GetComputerNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
131 alias STDWINAPI.SetComputerNameA SetComputerNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
132 alias STDWINAPI.GetUserNameA GetUserNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
133 alias STDWINAPI.wvsprintfA wvsprintfA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
134 alias STDWINAPI.LoadKeyboardLayoutA LoadKeyboardLayoutA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
135 alias STDWINAPI.GetKeyboardLayoutNameA GetKeyboardLayoutNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
136 alias STDWINAPI.CreateDesktopA CreateDesktopA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
137 alias STDWINAPI.OpenDesktopA OpenDesktopA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
138 alias STDWINAPI.EnumDesktopsA EnumDesktopsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
139 alias STDWINAPI.CreateWindowStationA CreateWindowStationA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
140 alias STDWINAPI.OpenWindowStationA OpenWindowStationA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
141 alias STDWINAPI.EnumWindowStationsA EnumWindowStationsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
142 alias STDWINAPI.GetUserObjectInformationA GetUserObjectInformationA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
143 alias STDWINAPI.SetUserObjectInformationA SetUserObjectInformationA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
144 alias STDWINAPI.RegisterWindowMessageA RegisterWindowMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
145 alias STDWINAPI.GetMessageA GetMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
146 alias STDWINAPI.DispatchMessageA DispatchMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
147 alias STDWINAPI.PeekMessageA PeekMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
148 alias STDWINAPI.SendMessageA SendMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
149 alias STDWINAPI.SendMessageA SendMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
150 alias STDWINAPI.SendMessageA SendMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
151 alias STDWINAPI.SendMessageA SendMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
152 alias STDWINAPI.SendMessageTimeoutA SendMessageTimeoutA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
153 alias STDWINAPI.SendNotifyMessageA SendNotifyMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
154 alias STDWINAPI.SendMessageCallbackA SendMessageCallbackA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
155 alias STDWINAPI.PostMessageA PostMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
156 alias STDWINAPI.PostThreadMessageA PostThreadMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
157 alias STDWINAPI.DefWindowProcA DefWindowProcA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
158 alias STDWINAPI.CallWindowProcA CallWindowProcA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
159 alias STDWINAPI.RegisterClassA RegisterClassA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
160 alias STDWINAPI.UnregisterClassA UnregisterClassA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
161 alias STDWINAPI.GetClassInfoA GetClassInfoA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
162 alias STDWINAPI.RegisterClassExA RegisterClassExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
163 alias STDWINAPI.GetClassInfoExA GetClassInfoExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
164 alias STDWINAPI.CreateWindowExA CreateWindowExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
165 alias STDWINAPI.CreateDialogParamA CreateDialogParamA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
166 alias STDWINAPI.CreateDialogIndirectParamA CreateDialogIndirectParamA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
167 alias STDWINAPI.DialogBoxParamA DialogBoxParamA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
168 alias STDWINAPI.DialogBoxIndirectParamA DialogBoxIndirectParamA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
169 alias STDWINAPI.SetDlgItemTextA SetDlgItemTextA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
170 alias STDWINAPI.GetDlgItemTextA GetDlgItemTextA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
171 alias STDWINAPI.SendDlgItemMessageA SendDlgItemMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
172 alias STDWINAPI.DefDlgProcA DefDlgProcA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
173 alias STDWINAPI.CallMsgFilterA CallMsgFilterA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
174 alias STDWINAPI.RegisterClipboardFormatA RegisterClipboardFormatA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
175 alias STDWINAPI.GetClipboardFormatNameA GetClipboardFormatNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
176 alias STDWINAPI.CharToOemA CharToOemA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
177 alias STDWINAPI.OemToCharA OemToCharA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
178 alias STDWINAPI.CharToOemBuffA CharToOemBuffA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
179 alias STDWINAPI.OemToCharBuffA OemToCharBuffA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
180 alias STDWINAPI.CharUpperA CharUpperA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
181 alias STDWINAPI.CharUpperBuffA CharUpperBuffA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
182 alias STDWINAPI.CharLowerA CharLowerA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
183 alias STDWINAPI.CharLowerBuffA CharLowerBuffA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
184 alias STDWINAPI.CharNextA CharNextA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
185 alias STDWINAPI.CharPrevA CharPrevA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
186 alias STDWINAPI.IsCharAlphaA IsCharAlphaA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
187 alias STDWINAPI.IsCharAlphaNumericA IsCharAlphaNumericA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
188 alias STDWINAPI.IsCharUpperA IsCharUpperA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
189 alias STDWINAPI.IsCharLowerA IsCharLowerA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
190 alias STDWINAPI.GetKeyNameTextA GetKeyNameTextA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
191 alias STDWINAPI.VkKeyScanA VkKeyScanA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
192 alias STDWINAPI.VkKeyScanExA VkKeyScanExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
193 alias STDWINAPI.MapVirtualKeyA MapVirtualKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
194 alias STDWINAPI.MapVirtualKeyExA MapVirtualKeyExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
195 alias STDWINAPI.LoadAcceleratorsA LoadAcceleratorsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
196 alias STDWINAPI.CreateAcceleratorTableA CreateAcceleratorTableA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
197 alias STDWINAPI.CopyAcceleratorTableA CopyAcceleratorTableA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
198 alias STDWINAPI.TranslateAcceleratorA TranslateAcceleratorA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
199 alias STDWINAPI.LoadMenuA LoadMenuA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
200 alias STDWINAPI.LoadMenuIndirectA LoadMenuIndirectA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
201 alias STDWINAPI.ChangeMenuA ChangeMenuA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
202 alias STDWINAPI.GetMenuStringA GetMenuStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
203 alias STDWINAPI.InsertMenuA InsertMenuA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
204 alias STDWINAPI.AppendMenuA AppendMenuA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
205 alias STDWINAPI.ModifyMenuA ModifyMenuA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
206 alias STDWINAPI.InsertMenuItemA InsertMenuItemA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
207 alias STDWINAPI.GetMenuItemInfoA GetMenuItemInfoA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
208 alias STDWINAPI.SetMenuItemInfoA SetMenuItemInfoA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
209 alias STDWINAPI.DrawTextA DrawTextA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
210 alias STDWINAPI.DrawTextExA DrawTextExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
211 alias STDWINAPI.GrayStringA GrayStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
212 alias STDWINAPI.DrawStateA DrawStateA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
213 alias STDWINAPI.TabbedTextOutA TabbedTextOutA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
214 alias STDWINAPI.GetTabbedTextExtentA GetTabbedTextExtentA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
215 alias STDWINAPI.SetPropA SetPropA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
216 alias STDWINAPI.GetPropA GetPropA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
217 alias STDWINAPI.RemovePropA RemovePropA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
218 alias STDWINAPI.EnumPropsExA EnumPropsExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
219 alias STDWINAPI.EnumPropsA EnumPropsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
220 alias STDWINAPI.SetWindowTextA SetWindowTextA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
221 alias STDWINAPI.GetWindowTextA GetWindowTextA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
222 alias STDWINAPI.GetWindowTextLengthA GetWindowTextLengthA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
223 alias STDWINAPI.MessageBoxA MessageBoxA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
224 alias STDWINAPI.MessageBoxExA MessageBoxExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
225 alias STDWINAPI.MessageBoxIndirectA MessageBoxIndirectA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
226 alias STDWINAPI.GetWindowLongA GetWindowLongA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
227 alias STDWINAPI.SetWindowLongA SetWindowLongA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
228 alias STDWINAPI.GetClassLongA GetClassLongA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
229 alias STDWINAPI.SetClassLongA SetClassLongA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
230 alias STDWINAPI.FindWindowA FindWindowA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
231 alias STDWINAPI.FindWindowExA FindWindowExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
232 alias STDWINAPI.GetClassNameA GetClassNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
233 alias STDWINAPI.SetWindowsHookExA SetWindowsHookExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
234 alias STDWINAPI.LoadBitmapA LoadBitmapA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
235 alias STDWINAPI.LoadCursorA LoadCursorA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
236 alias STDWINAPI.LoadCursorFromFileA LoadCursorFromFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
237 alias STDWINAPI.LoadIconA LoadIconA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
238 alias STDWINAPI.LoadImageA LoadImageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
239 alias STDWINAPI.LoadStringA LoadStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
240 alias STDWINAPI.IsDialogMessageA IsDialogMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
241 alias STDWINAPI.DlgDirListA DlgDirListA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
242 alias STDWINAPI.DlgDirSelectExA DlgDirSelectExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
243 alias STDWINAPI.DlgDirListComboBoxA DlgDirListComboBoxA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
244 alias STDWINAPI.DlgDirSelectComboBoxExA DlgDirSelectComboBoxExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
245 alias STDWINAPI.DefFrameProcA DefFrameProcA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
246 alias STDWINAPI.DefMDIChildProcA DefMDIChildProcA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
247 alias STDWINAPI.CreateMDIWindowA CreateMDIWindowA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
248 alias STDWINAPI.WinHelpA WinHelpA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
249 alias STDWINAPI.ChangeDisplaySettingsA ChangeDisplaySettingsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
250 alias STDWINAPI.EnumDisplaySettingsA EnumDisplaySettingsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
251 alias STDWINAPI.SystemParametersInfoA SystemParametersInfoA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
252 alias STDWINAPI.AddFontResourceA AddFontResourceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
253 alias STDWINAPI.CopyMetaFileA CopyMetaFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
254 alias STDWINAPI.CreateFontIndirectA CreateFontIndirectA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
255 alias STDWINAPI.CreateICA CreateICA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
256 alias STDWINAPI.CreateMetaFileA CreateMetaFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
257 alias STDWINAPI.CreateScalableFontResourceA CreateScalableFontResourceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
258 alias STDWINAPI.EnumFontFamiliesExA EnumFontFamiliesExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
259 alias STDWINAPI.EnumFontFamiliesA EnumFontFamiliesA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
260 alias STDWINAPI.EnumFontsA EnumFontsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
261 alias STDWINAPI.GetCharWidthA GetCharWidthA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
262 alias STDWINAPI.GetCharWidth32A GetCharWidth32A;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
263 alias STDWINAPI.GetCharWidthFloatA GetCharWidthFloatA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
264 alias STDWINAPI.GetCharABCWidthsA GetCharABCWidthsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
265 alias STDWINAPI.GetCharABCWidthsFloatA GetCharABCWidthsFloatA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
266 alias STDWINAPI.GetGlyphOutlineA GetGlyphOutlineA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
267 alias STDWINAPI.GetMetaFileA GetMetaFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
268 alias STDWINAPI.GetOutlineTextMetricsA GetOutlineTextMetricsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
269 alias STDWINAPI.GetTextExtentPointA GetTextExtentPointA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
270 alias STDWINAPI.GetTextExtentPoint32A GetTextExtentPoint32A;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
271 alias STDWINAPI.GetTextExtentExPointA GetTextExtentExPointA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
272 alias STDWINAPI.GetCharacterPlacementA GetCharacterPlacementA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
273 alias STDWINAPI.ResetDCA ResetDCA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
274 alias STDWINAPI.RemoveFontResourceA RemoveFontResourceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
275 alias STDWINAPI.CopyEnhMetaFileA CopyEnhMetaFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
276 alias STDWINAPI.CreateEnhMetaFileA CreateEnhMetaFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
277 alias STDWINAPI.GetEnhMetaFileA GetEnhMetaFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
278 alias STDWINAPI.GetEnhMetaFileDescriptionA GetEnhMetaFileDescriptionA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
279 alias STDWINAPI.GetTextMetricsA GetTextMetricsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
280 alias STDWINAPI.StartDocA StartDocA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
281 alias STDWINAPI.GetObjectA GetObjectA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
282 alias STDWINAPI.TextOutA TextOutA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
283 alias STDWINAPI.ExtTextOutA ExtTextOutA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
284 alias STDWINAPI.PolyTextOutA PolyTextOutA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
285 alias STDWINAPI.GetTextFaceA GetTextFaceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
286 alias STDWINAPI.GetKerningPairsA GetKerningPairsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
287 alias STDWINAPI.CreateColorSpaceA CreateColorSpaceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
288 alias STDWINAPI.GetLogColorSpaceA GetLogColorSpaceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
289 alias STDWINAPI.GetICMProfileA GetICMProfileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
290 alias STDWINAPI.SetICMProfileA SetICMProfileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
291 alias STDWINAPI.UpdateICMRegKeyA UpdateICMRegKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
292 alias STDWINAPI.EnumICMProfilesA EnumICMProfilesA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
293 alias STDWINAPI.PropertySheetA PropertySheetA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
294 alias STDWINAPI.ImageList_LoadImageA ImageList_LoadImageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
295 alias STDWINAPI.CreateStatusWindowA CreateStatusWindowA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
296 alias STDWINAPI.DrawStatusTextA DrawStatusTextA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
297 alias STDWINAPI.GetOpenFileNameA GetOpenFileNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
298 alias STDWINAPI.GetSaveFileNameA GetSaveFileNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
299 alias STDWINAPI.GetFileTitleA GetFileTitleA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
300 alias STDWINAPI.ChooseColorA ChooseColorA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
301 alias STDWINAPI.FindTextA FindTextA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
302 alias STDWINAPI.ReplaceTextA ReplaceTextA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
303 alias STDWINAPI.ChooseFontA ChooseFontA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
304 alias STDWINAPI.PrintDlgA PrintDlgA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
305 alias STDWINAPI.PageSetupDlgA PageSetupDlgA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
306 alias STDWINAPI.CreateProcessA CreateProcessA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
307 alias STDWINAPI.GetStartupInfoA GetStartupInfoA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
308 alias STDWINAPI.FindFirstFileA FindFirstFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
309 alias STDWINAPI.FindNextFileA FindNextFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
310 alias STDWINAPI.GetVersionExA GetVersionExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
311 alias STDWINAPI.CreateDCA CreateDCA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
312 alias STDWINAPI.VerInstallFileA VerInstallFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
313 alias STDWINAPI.GetFileVersionInfoSizeA GetFileVersionInfoSizeA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
314 alias STDWINAPI.GetFileVersionInfoA GetFileVersionInfoA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
315 alias STDWINAPI.VerLanguageNameA VerLanguageNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
316 alias STDWINAPI.VerQueryValueA VerQueryValueA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
317 alias STDWINAPI.VerFindFileA VerFindFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
318 alias STDWINAPI.RegConnectRegistryA RegConnectRegistryA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
319 alias STDWINAPI.RegCreateKeyA RegCreateKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
320 alias STDWINAPI.RegCreateKeyExA RegCreateKeyExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
321 alias STDWINAPI.RegDeleteKeyA RegDeleteKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
322 alias STDWINAPI.RegDeleteValueA RegDeleteValueA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
323 alias STDWINAPI.RegEnumKeyA RegEnumKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
324 alias STDWINAPI.RegEnumKeyExA RegEnumKeyExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
325 alias STDWINAPI.RegEnumValueA RegEnumValueA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
326 alias STDWINAPI.RegLoadKeyA RegLoadKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
327 alias STDWINAPI.RegOpenKeyA RegOpenKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
328 alias STDWINAPI.RegOpenKeyExA RegOpenKeyExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
329 alias STDWINAPI.RegQueryInfoKeyA RegQueryInfoKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
330 alias STDWINAPI.RegQueryValueA RegQueryValueA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
331 alias STDWINAPI.RegQueryMultipleValuesA RegQueryMultipleValuesA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
332 alias STDWINAPI.RegQueryValueExA RegQueryValueExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
333 alias STDWINAPI.RegReplaceKeyA RegReplaceKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
334 alias STDWINAPI.RegRestoreKeyA RegRestoreKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
335 alias STDWINAPI.RegSaveKeyA RegSaveKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
336 alias STDWINAPI.RegSetValueA RegSetValueA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
337 alias STDWINAPI.RegSetValueExA RegSetValueExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
338 alias STDWINAPI.RegUnLoadKeyA RegUnLoadKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
339 alias STDWINAPI.InitiateSystemShutdownA InitiateSystemShutdownA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
340 alias STDWINAPI.AbortSystemShutdownA AbortSystemShutdownA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
341 alias STDWINAPI.CompareStringA CompareStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
342 alias STDWINAPI.LCMapStringA LCMapStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
343 alias STDWINAPI.GetLocaleInfoA GetLocaleInfoA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
344 alias STDWINAPI.SetLocaleInfoA SetLocaleInfoA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
345 alias STDWINAPI.GetTimeFormatA GetTimeFormatA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
346 alias STDWINAPI.GetDateFormatA GetDateFormatA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
347 alias STDWINAPI.GetNumberFormatA GetNumberFormatA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
348 alias STDWINAPI.GetCurrencyFormatA GetCurrencyFormatA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
349 alias STDWINAPI.EnumCalendarInfoA EnumCalendarInfoA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
350 alias STDWINAPI.EnumTimeFormatsA EnumTimeFormatsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
351 alias STDWINAPI.EnumDateFormatsA EnumDateFormatsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
352 alias STDWINAPI.GetStringTypeExA GetStringTypeExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
353 alias STDWINAPI.GetStringTypeA GetStringTypeA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
354 alias STDWINAPI.FoldStringA FoldStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
355 alias STDWINAPI.EnumSystemLocalesA EnumSystemLocalesA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
356 alias STDWINAPI.EnumSystemCodePagesA EnumSystemCodePagesA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
357 alias STDWINAPI.PeekConsoleInputA PeekConsoleInputA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
358 alias STDWINAPI.ReadConsoleInputA ReadConsoleInputA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
359 alias STDWINAPI.WriteConsoleInputA WriteConsoleInputA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
360 alias STDWINAPI.ReadConsoleOutputA ReadConsoleOutputA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
361 alias STDWINAPI.WriteConsoleOutputA WriteConsoleOutputA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
362 alias STDWINAPI.ReadConsoleOutputCharacterA ReadConsoleOutputCharacterA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
363 alias STDWINAPI.WriteConsoleOutputCharacterA WriteConsoleOutputCharacterA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
364 alias STDWINAPI.FillConsoleOutputCharacterA FillConsoleOutputCharacterA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
365 alias STDWINAPI.ScrollConsoleScreenBufferA ScrollConsoleScreenBufferA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
366 alias STDWINAPI.GetConsoleTitleA GetConsoleTitleA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
367 alias STDWINAPI.SetConsoleTitleA SetConsoleTitleA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
368 alias STDWINAPI.ReadConsoleA ReadConsoleA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
369 alias STDWINAPI.WriteConsoleA WriteConsoleA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
370 alias STDWINAPI.WNetAddConnectionA WNetAddConnectionA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
371 alias STDWINAPI.WNetAddConnection2A WNetAddConnection2A;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
372 alias STDWINAPI.WNetAddConnection3A WNetAddConnection3A;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
373 alias STDWINAPI.WNetCancelConnectionA WNetCancelConnectionA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
374 alias STDWINAPI.WNetCancelConnection2A WNetCancelConnection2A;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
375 alias STDWINAPI.WNetGetConnectionA WNetGetConnectionA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
376 alias STDWINAPI.WNetUseConnectionA WNetUseConnectionA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
377 alias STDWINAPI.WNetSetConnectionA WNetSetConnectionA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
378 alias STDWINAPI.WNetConnectionDialog1A WNetConnectionDialog1A;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
379 alias STDWINAPI.WNetDisconnectDialog1A WNetDisconnectDialog1A;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
380 alias STDWINAPI.WNetOpenEnumA WNetOpenEnumA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
381 alias STDWINAPI.WNetEnumResourceA WNetEnumResourceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
382 alias STDWINAPI.WNetGetUniversalNameA WNetGetUniversalNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
383 alias STDWINAPI.WNetGetUserA WNetGetUserA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
384 alias STDWINAPI.WNetGetProviderNameA WNetGetProviderNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
385 alias STDWINAPI.WNetGetNetworkInformationA WNetGetNetworkInformationA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
386 alias STDWINAPI.WNetGetLastErrorA WNetGetLastErrorA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
387 alias STDWINAPI.MultinetGetConnectionPerformanceA MultinetGetConnectionPerformanceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
388 alias STDWINAPI.ChangeServiceConfigA ChangeServiceConfigA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
389 alias STDWINAPI.CreateServiceA CreateServiceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
390 alias STDWINAPI.EnumDependentServicesA EnumDependentServicesA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
391 alias STDWINAPI.EnumServicesStatusA EnumServicesStatusA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
392 alias STDWINAPI.GetServiceKeyNameA GetServiceKeyNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
393 alias STDWINAPI.GetServiceDisplayNameA GetServiceDisplayNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
394 alias STDWINAPI.OpenSCManagerA OpenSCManagerA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
395 alias STDWINAPI.OpenServiceA OpenServiceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
396 alias STDWINAPI.QueryServiceConfigA QueryServiceConfigA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
397 alias STDWINAPI.QueryServiceLockStatusA QueryServiceLockStatusA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
398 alias STDWINAPI.RegisterServiceCtrlHandlerA RegisterServiceCtrlHandlerA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
399 alias STDWINAPI.StartServiceCtrlDispatcherA StartServiceCtrlDispatcherA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
400 alias STDWINAPI.StartServiceA StartServiceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
401 alias STDWINAPI.DragQueryFileA DragQueryFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
402 alias STDWINAPI.ExtractAssociatedIconA ExtractAssociatedIconA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
403 alias STDWINAPI.ExtractIconA ExtractIconA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
404 alias STDWINAPI.FindExecutableA FindExecutableA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
405 alias STDWINAPI.ShellAboutA ShellAboutA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
406 alias STDWINAPI.ShellExecuteA ShellExecuteA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
407 alias STDWINAPI.DdeCreateStringHandleA DdeCreateStringHandleA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
408 alias STDWINAPI.DdeInitializeA DdeInitializeA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
409 alias STDWINAPI.DdeQueryStringA DdeQueryStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
410 alias STDWINAPI.LogonUserA LogonUserA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
411 alias STDWINAPI.CreateProcessAsUserA CreateProcessAsUserA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
412 alias STDWINAPI.GetBinaryTypeW GetBinaryTypeW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
413 alias STDWINAPI.GetShortPathNameW GetShortPathNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
414 alias STDWINAPI.GetEnvironmentStringsW GetEnvironmentStringsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
415 alias STDWINAPI.FreeEnvironmentStringsW FreeEnvironmentStringsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
416 alias STDWINAPI.FormatMessageW FormatMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
417 alias STDWINAPI.CreateMailslotW CreateMailslotW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
418 alias STDWINAPI.lstrcmpW lstrcmpW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
419 alias STDWINAPI.lstrcmpiW lstrcmpiW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
420 alias STDWINAPI.lstrcpynW lstrcpynW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
421 alias STDWINAPI.lstrcpyW lstrcpyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
422 alias STDWINAPI.lstrcatW lstrcatW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
423 alias STDWINAPI.lstrlenW lstrlenW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
424 alias STDWINAPI.CreateMutexW CreateMutexW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
425 alias STDWINAPI.OpenMutexW OpenMutexW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
426 alias STDWINAPI.CreateEventW CreateEventW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
427 alias STDWINAPI.OpenEventW OpenEventW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
428 alias STDWINAPI.CreateSemaphoreW CreateSemaphoreW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
429 alias STDWINAPI.OpenSemaphoreW OpenSemaphoreW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
430 alias STDWINAPI.CreateFileMappingW CreateFileMappingW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
431 alias STDWINAPI.OpenFileMappingW OpenFileMappingW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
432 alias STDWINAPI.GetLogicalDriveStringsW GetLogicalDriveStringsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
433 alias STDWINAPI.LoadLibraryW LoadLibraryW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
434 alias STDWINAPI.LoadLibraryExW LoadLibraryExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
435 alias STDWINAPI.GetModuleFileNameW GetModuleFileNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
436 alias STDWINAPI.GetModuleHandleW GetModuleHandleW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
437 alias STDWINAPI.FatalAppExitW FatalAppExitW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
438 alias STDWINAPI.GetCommandLineW GetCommandLineW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
439 alias STDWINAPI.GetEnvironmentVariableW GetEnvironmentVariableW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
440 alias STDWINAPI.SetEnvironmentVariableW SetEnvironmentVariableW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
441 alias STDWINAPI.ExpandEnvironmentStringsW ExpandEnvironmentStringsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
442 alias STDWINAPI.OutputDebugStringW OutputDebugStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
443 alias STDWINAPI.FindResourceW FindResourceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
444 alias STDWINAPI.FindResourceExW FindResourceExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
445 alias STDWINAPI.EnumResourceTypesW EnumResourceTypesW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
446 alias STDWINAPI.EnumResourceNamesW EnumResourceNamesW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
447 alias STDWINAPI.EnumResourceLanguagesW EnumResourceLanguagesW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
448 alias STDWINAPI.BeginUpdateResourceW BeginUpdateResourceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
449 alias STDWINAPI.UpdateResourceW UpdateResourceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
450 alias STDWINAPI.EndUpdateResourceW EndUpdateResourceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
451 alias STDWINAPI.GlobalAddAtomW GlobalAddAtomW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
452 alias STDWINAPI.GlobalFindAtomW GlobalFindAtomW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
453 alias STDWINAPI.GlobalGetAtomNameW GlobalGetAtomNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
454 alias STDWINAPI.AddAtomW AddAtomW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
455 alias STDWINAPI.FindAtomW FindAtomW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
456 alias STDWINAPI.GetAtomNameW GetAtomNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
457 alias STDWINAPI.GetProfileIntW GetProfileIntW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
458 alias STDWINAPI.GetProfileStringW GetProfileStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
459 alias STDWINAPI.WriteProfileStringW WriteProfileStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
460 alias STDWINAPI.GetProfileSectionW GetProfileSectionW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
461 alias STDWINAPI.WriteProfileSectionW WriteProfileSectionW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
462 alias STDWINAPI.GetPrivateProfileIntW GetPrivateProfileIntW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
463 alias STDWINAPI.GetPrivateProfileStringW GetPrivateProfileStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
464 alias STDWINAPI.WritePrivateProfileStringW WritePrivateProfileStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
465 alias STDWINAPI.GetPrivateProfileSectionW GetPrivateProfileSectionW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
466 alias STDWINAPI.WritePrivateProfileSectionW WritePrivateProfileSectionW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
467 alias STDWINAPI.GetDriveTypeW GetDriveTypeW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
468 alias STDWINAPI.GetSystemDirectoryW GetSystemDirectoryW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
469 alias STDWINAPI.GetTempPathW GetTempPathW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
470 alias STDWINAPI.GetTempFileNameW GetTempFileNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
471 alias STDWINAPI.GetWindowsDirectoryW GetWindowsDirectoryW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
472 alias STDWINAPI.SetCurrentDirectoryW SetCurrentDirectoryW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
473 alias STDWINAPI.GetCurrentDirectoryW GetCurrentDirectoryW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
474 alias STDWINAPI.GetDiskFreeSpaceW GetDiskFreeSpaceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
475 alias STDWINAPI.CreateDirectoryW CreateDirectoryW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
476 alias STDWINAPI.CreateDirectoryExW CreateDirectoryExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
477 alias STDWINAPI.RemoveDirectoryW RemoveDirectoryW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
478 alias STDWINAPI.GetFullPathNameW GetFullPathNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
479 alias STDWINAPI.DefineDosDeviceW DefineDosDeviceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
480 alias STDWINAPI.QueryDosDeviceW QueryDosDeviceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
481 alias STDWINAPI.CreateFileW CreateFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
482 alias STDWINAPI.SetFileAttributesW SetFileAttributesW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
483 alias STDWINAPI.GetFileAttributesW GetFileAttributesW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
484 alias STDWINAPI.GetFileAttributesExW GetFileAttributesExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
485 alias STDWINAPI.GetCompressedFileSizeW GetCompressedFileSizeW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
486 alias STDWINAPI.DeleteFileW DeleteFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
487 alias STDWINAPI.SearchPathW SearchPathW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
488 alias STDWINAPI.CopyFileW CopyFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
489 alias STDWINAPI.MoveFileW MoveFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
490 alias STDWINAPI.MoveFileExW MoveFileExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
491 alias STDWINAPI.CreateNamedPipeW CreateNamedPipeW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
492 alias STDWINAPI.GetNamedPipeHandleStateW GetNamedPipeHandleStateW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
493 alias STDWINAPI.CallNamedPipeW CallNamedPipeW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
494 alias STDWINAPI.WaitNamedPipeW WaitNamedPipeW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
495 alias STDWINAPI.SetVolumeLabelW SetVolumeLabelW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
496 alias STDWINAPI.GetVolumeInformationW GetVolumeInformationW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
497 alias STDWINAPI.ClearEventLogW ClearEventLogW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
498 alias STDWINAPI.BackupEventLogW BackupEventLogW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
499 alias STDWINAPI.OpenEventLogW OpenEventLogW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
500 alias STDWINAPI.RegisterEventSourceW RegisterEventSourceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
501 alias STDWINAPI.OpenBackupEventLogW OpenBackupEventLogW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
502 alias STDWINAPI.ReadEventLogW ReadEventLogW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
503 alias STDWINAPI.ReportEventW ReportEventW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
504 alias STDWINAPI.AccessCheckAndAuditAlarmW AccessCheckAndAuditAlarmW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
505 alias STDWINAPI.ObjectOpenAuditAlarmW ObjectOpenAuditAlarmW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
506 alias STDWINAPI.ObjectPrivilegeAuditAlarmW ObjectPrivilegeAuditAlarmW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
507 alias STDWINAPI.ObjectCloseAuditAlarmW ObjectCloseAuditAlarmW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
508 alias STDWINAPI.PrivilegedServiceAuditAlarmW PrivilegedServiceAuditAlarmW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
509 alias STDWINAPI.SetFileSecurityW SetFileSecurityW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
510 alias STDWINAPI.GetFileSecurityW GetFileSecurityW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
511 alias STDWINAPI.FindFirstChangeNotificationW FindFirstChangeNotificationW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
512 alias STDWINAPI.IsBadStringPtrW IsBadStringPtrW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
513 alias STDWINAPI.LookupAccountSidW LookupAccountSidW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
514 alias STDWINAPI.LookupAccountNameW LookupAccountNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
515 alias STDWINAPI.LookupPrivilegeValueW LookupPrivilegeValueW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
516 alias STDWINAPI.LookupPrivilegeNameW LookupPrivilegeNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
517 alias STDWINAPI.LookupPrivilegeDisplayNameW LookupPrivilegeDisplayNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
518 alias STDWINAPI.BuildCommDCBW BuildCommDCBW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
519 alias STDWINAPI.BuildCommDCBAndTimeoutsW BuildCommDCBAndTimeoutsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
520 alias STDWINAPI.CommConfigDialogW CommConfigDialogW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
521 alias STDWINAPI.GetDefaultCommConfigW GetDefaultCommConfigW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
522 alias STDWINAPI.SetDefaultCommConfigW SetDefaultCommConfigW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
523 alias STDWINAPI.GetComputerNameW GetComputerNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
524 alias STDWINAPI.SetComputerNameW SetComputerNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
525 alias STDWINAPI.GetUserNameW GetUserNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
526 alias STDWINAPI.wvsprintfW wvsprintfW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
527 alias STDWINAPI.LoadKeyboardLayoutW LoadKeyboardLayoutW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
528 alias STDWINAPI.GetKeyboardLayoutNameW GetKeyboardLayoutNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
529 alias STDWINAPI.CreateDesktopW CreateDesktopW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
530 alias STDWINAPI.OpenDesktopW OpenDesktopW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
531 alias STDWINAPI.EnumDesktopsW EnumDesktopsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
532 alias STDWINAPI.CreateWindowStationW CreateWindowStationW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
533 alias STDWINAPI.OpenWindowStationW OpenWindowStationW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
534 alias STDWINAPI.EnumWindowStationsW EnumWindowStationsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
535 alias STDWINAPI.GetUserObjectInformationW GetUserObjectInformationW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
536 alias STDWINAPI.SetUserObjectInformationW SetUserObjectInformationW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
537 alias STDWINAPI.RegisterWindowMessageW RegisterWindowMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
538 alias STDWINAPI.GetMessageW GetMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
539 alias STDWINAPI.DispatchMessageW DispatchMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
540 alias STDWINAPI.PeekMessageW PeekMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
541 alias STDWINAPI.SendMessageW SendMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
542 alias STDWINAPI.SendMessageW SendMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
543 alias STDWINAPI.SendMessageW SendMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
544 alias STDWINAPI.SendMessageW SendMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
545 alias STDWINAPI.SendMessageTimeoutW SendMessageTimeoutW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
546 alias STDWINAPI.SendNotifyMessageW SendNotifyMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
547 alias STDWINAPI.SendMessageCallbackW SendMessageCallbackW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
548 alias STDWINAPI.PostMessageW PostMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
549 alias STDWINAPI.PostThreadMessageW PostThreadMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
550 alias STDWINAPI.DefWindowProcW DefWindowProcW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
551 alias STDWINAPI.CallWindowProcW CallWindowProcW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
552 alias STDWINAPI.RegisterClassW RegisterClassW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
553 alias STDWINAPI.UnregisterClassW UnregisterClassW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
554 alias STDWINAPI.GetClassInfoW GetClassInfoW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
555 alias STDWINAPI.RegisterClassExW RegisterClassExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
556 alias STDWINAPI.GetClassInfoExW GetClassInfoExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
557 alias STDWINAPI.CreateWindowExW CreateWindowExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
558 alias STDWINAPI.CreateDialogParamW CreateDialogParamW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
559 alias STDWINAPI.CreateDialogIndirectParamW CreateDialogIndirectParamW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
560 alias STDWINAPI.DialogBoxParamW DialogBoxParamW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
561 alias STDWINAPI.DialogBoxIndirectParamW DialogBoxIndirectParamW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
562 alias STDWINAPI.SetDlgItemTextW SetDlgItemTextW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
563 alias STDWINAPI.GetDlgItemTextW GetDlgItemTextW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
564 alias STDWINAPI.SendDlgItemMessageW SendDlgItemMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
565 alias STDWINAPI.DefDlgProcW DefDlgProcW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
566 alias STDWINAPI.CallMsgFilterW CallMsgFilterW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
567 alias STDWINAPI.RegisterClipboardFormatW RegisterClipboardFormatW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
568 alias STDWINAPI.GetClipboardFormatNameW GetClipboardFormatNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
569 alias STDWINAPI.CharToOemW CharToOemW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
570 alias STDWINAPI.OemToCharW OemToCharW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
571 alias STDWINAPI.CharToOemBuffW CharToOemBuffW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
572 alias STDWINAPI.OemToCharBuffW OemToCharBuffW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
573 alias STDWINAPI.CharUpperW CharUpperW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
574 alias STDWINAPI.CharUpperBuffW CharUpperBuffW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
575 alias STDWINAPI.CharLowerW CharLowerW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
576 alias STDWINAPI.CharLowerBuffW CharLowerBuffW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
577 alias STDWINAPI.CharNextW CharNextW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
578 alias STDWINAPI.CharPrevW CharPrevW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
579 alias STDWINAPI.IsCharAlphaW IsCharAlphaW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
580 alias STDWINAPI.IsCharAlphaNumericW IsCharAlphaNumericW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
581 alias STDWINAPI.IsCharUpperW IsCharUpperW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
582 alias STDWINAPI.IsCharLowerW IsCharLowerW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
583 alias STDWINAPI.GetKeyNameTextW GetKeyNameTextW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
584 alias STDWINAPI.VkKeyScanW VkKeyScanW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
585 alias STDWINAPI.VkKeyScanExW VkKeyScanExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
586 alias STDWINAPI.MapVirtualKeyW MapVirtualKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
587 alias STDWINAPI.MapVirtualKeyExW MapVirtualKeyExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
588 alias STDWINAPI.LoadAcceleratorsW LoadAcceleratorsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
589 alias STDWINAPI.CreateAcceleratorTableW CreateAcceleratorTableW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
590 alias STDWINAPI.CopyAcceleratorTableW CopyAcceleratorTableW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
591 alias STDWINAPI.TranslateAcceleratorW TranslateAcceleratorW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
592 alias STDWINAPI.LoadMenuW LoadMenuW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
593 alias STDWINAPI.LoadMenuIndirectW LoadMenuIndirectW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
594 alias STDWINAPI.ChangeMenuW ChangeMenuW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
595 alias STDWINAPI.GetMenuStringW GetMenuStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
596 alias STDWINAPI.InsertMenuW InsertMenuW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
597 alias STDWINAPI.AppendMenuW AppendMenuW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
598 alias STDWINAPI.ModifyMenuW ModifyMenuW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
599 alias STDWINAPI.InsertMenuItemW InsertMenuItemW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
600 alias STDWINAPI.GetMenuItemInfoW GetMenuItemInfoW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
601 alias STDWINAPI.SetMenuItemInfoW SetMenuItemInfoW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
602 alias STDWINAPI.DrawTextW DrawTextW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
603 alias STDWINAPI.DrawTextExW DrawTextExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
604 alias STDWINAPI.GrayStringW GrayStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
605 alias STDWINAPI.DrawStateW DrawStateW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
606 alias STDWINAPI.TabbedTextOutW TabbedTextOutW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
607 alias STDWINAPI.GetTabbedTextExtentW GetTabbedTextExtentW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
608 alias STDWINAPI.SetPropW SetPropW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
609 alias STDWINAPI.GetPropW GetPropW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
610 alias STDWINAPI.RemovePropW RemovePropW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
611 alias STDWINAPI.EnumPropsExW EnumPropsExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
612 alias STDWINAPI.EnumPropsW EnumPropsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
613 alias STDWINAPI.SetWindowTextW SetWindowTextW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
614 alias STDWINAPI.GetWindowTextW GetWindowTextW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
615 alias STDWINAPI.GetWindowTextLengthW GetWindowTextLengthW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
616 alias STDWINAPI.MessageBoxW MessageBoxW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
617 alias STDWINAPI.MessageBoxExW MessageBoxExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
618 alias STDWINAPI.MessageBoxIndirectW MessageBoxIndirectW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
619 alias STDWINAPI.GetWindowLongW GetWindowLongW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
620 alias STDWINAPI.SetWindowLongW SetWindowLongW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
621 alias STDWINAPI.GetClassLongW GetClassLongW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
622 alias STDWINAPI.SetClassLongW SetClassLongW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
623 alias STDWINAPI.FindWindowW FindWindowW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
624 alias STDWINAPI.FindWindowExW FindWindowExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
625 alias STDWINAPI.GetClassNameW GetClassNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
626 alias STDWINAPI.SetWindowsHookExW SetWindowsHookExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
627 alias STDWINAPI.LoadBitmapW LoadBitmapW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
628 alias STDWINAPI.LoadCursorW LoadCursorW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
629 alias STDWINAPI.LoadCursorFromFileW LoadCursorFromFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
630 alias STDWINAPI.LoadIconW LoadIconW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
631 alias STDWINAPI.LoadImageW LoadImageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
632 alias STDWINAPI.LoadStringW LoadStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
633 alias STDWINAPI.IsDialogMessageW IsDialogMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
634 alias STDWINAPI.DlgDirListW DlgDirListW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
635 alias STDWINAPI.DlgDirSelectExW DlgDirSelectExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
636 alias STDWINAPI.DlgDirListComboBoxW DlgDirListComboBoxW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
637 alias STDWINAPI.DlgDirSelectComboBoxExW DlgDirSelectComboBoxExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
638 alias STDWINAPI.DefFrameProcW DefFrameProcW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
639 alias STDWINAPI.DefMDIChildProcW DefMDIChildProcW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
640 alias STDWINAPI.CreateMDIWindowW CreateMDIWindowW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
641 alias STDWINAPI.WinHelpW WinHelpW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
642 alias STDWINAPI.ChangeDisplaySettingsW ChangeDisplaySettingsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
643 alias STDWINAPI.EnumDisplaySettingsW EnumDisplaySettingsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
644 alias STDWINAPI.SystemParametersInfoW SystemParametersInfoW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
645 alias STDWINAPI.AddFontResourceW AddFontResourceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
646 alias STDWINAPI.CopyMetaFileW CopyMetaFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
647 alias STDWINAPI.CreateFontIndirectW CreateFontIndirectW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
648 alias STDWINAPI.CreateFontW CreateFontW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
649 alias STDWINAPI.CreateICW CreateICW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
650 alias STDWINAPI.CreateMetaFileW CreateMetaFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
651 alias STDWINAPI.CreateScalableFontResourceW CreateScalableFontResourceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
652 alias STDWINAPI.EnumFontFamiliesExW EnumFontFamiliesExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
653 alias STDWINAPI.EnumFontFamiliesW EnumFontFamiliesW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
654 alias STDWINAPI.EnumFontsW EnumFontsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
655 alias STDWINAPI.GetCharWidthW GetCharWidthW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
656 alias STDWINAPI.GetCharWidth32W GetCharWidth32W;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
657 alias STDWINAPI.GetCharWidthFloatW GetCharWidthFloatW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
658 alias STDWINAPI.GetCharABCWidthsW GetCharABCWidthsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
659 alias STDWINAPI.GetCharABCWidthsFloatW GetCharABCWidthsFloatW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
660 alias STDWINAPI.GetGlyphOutlineW GetGlyphOutlineW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
661 alias STDWINAPI.GetMetaFileW GetMetaFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
662 alias STDWINAPI.GetOutlineTextMetricsW GetOutlineTextMetricsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
663 alias STDWINAPI.GetTextExtentPointW GetTextExtentPointW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
664 alias STDWINAPI.GetTextExtentPoint32W GetTextExtentPoint32W;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
665 alias STDWINAPI.GetTextExtentExPointW GetTextExtentExPointW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
666 alias STDWINAPI.GetCharacterPlacementW GetCharacterPlacementW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
667 alias STDWINAPI.ResetDCW ResetDCW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
668 alias STDWINAPI.RemoveFontResourceW RemoveFontResourceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
669 alias STDWINAPI.CopyEnhMetaFileW CopyEnhMetaFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
670 alias STDWINAPI.CreateEnhMetaFileW CreateEnhMetaFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
671 alias STDWINAPI.GetEnhMetaFileW GetEnhMetaFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
672 alias STDWINAPI.GetEnhMetaFileDescriptionW GetEnhMetaFileDescriptionW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
673 alias STDWINAPI.GetTextMetricsW GetTextMetricsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
674 alias STDWINAPI.StartDocW StartDocW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
675 alias STDWINAPI.GetObjectW GetObjectW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
676 alias STDWINAPI.TextOutW TextOutW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
677 alias STDWINAPI.ExtTextOutW ExtTextOutW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
678 alias STDWINAPI.PolyTextOutW PolyTextOutW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
679 alias STDWINAPI.GetTextFaceW GetTextFaceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
680 alias STDWINAPI.GetKerningPairsW GetKerningPairsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
681 alias STDWINAPI.GetLogColorSpaceW GetLogColorSpaceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
682 alias STDWINAPI.CreateColorSpaceW CreateColorSpaceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
683 alias STDWINAPI.GetICMProfileW GetICMProfileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
684 alias STDWINAPI.SetICMProfileW SetICMProfileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
685 alias STDWINAPI.UpdateICMRegKeyW UpdateICMRegKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
686 alias STDWINAPI.EnumICMProfilesW EnumICMProfilesW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
687 alias STDWINAPI.CreatePropertySheetPageW CreatePropertySheetPageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
688 alias STDWINAPI.PropertySheetW PropertySheetW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
689 alias STDWINAPI.ImageList_LoadImageW ImageList_LoadImageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
690 alias STDWINAPI.CreateStatusWindowW CreateStatusWindowW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
691 alias STDWINAPI.DrawStatusTextW DrawStatusTextW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
692 alias STDWINAPI.GetOpenFileNameW GetOpenFileNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
693 alias STDWINAPI.GetSaveFileNameW GetSaveFileNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
694 alias STDWINAPI.GetFileTitleW GetFileTitleW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
695 alias STDWINAPI.ChooseColorW ChooseColorW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
696 alias STDWINAPI.ReplaceTextW ReplaceTextW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
697 alias STDWINAPI.ChooseFontW ChooseFontW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
698 alias STDWINAPI.FindTextW FindTextW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
699 alias STDWINAPI.PrintDlgW PrintDlgW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
700 alias STDWINAPI.PageSetupDlgW PageSetupDlgW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
701 alias STDWINAPI.CreateProcessW CreateProcessW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
702 alias STDWINAPI.GetStartupInfoW GetStartupInfoW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
703 alias STDWINAPI.FindFirstFileW FindFirstFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
704 alias STDWINAPI.FindNextFileW FindNextFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
705 alias STDWINAPI.GetVersionExW GetVersionExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
706 alias STDWINAPI.CreateDCW CreateDCW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
707 alias STDWINAPI.CreateFontA CreateFontA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
708 alias STDWINAPI.VerInstallFileW VerInstallFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
709 alias STDWINAPI.GetFileVersionInfoSizeW GetFileVersionInfoSizeW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
710 alias STDWINAPI.GetFileVersionInfoW GetFileVersionInfoW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
711 alias STDWINAPI.VerLanguageNameW VerLanguageNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
712 alias STDWINAPI.VerQueryValueW VerQueryValueW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
713 alias STDWINAPI.VerFindFileW VerFindFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
714 alias STDWINAPI.RegSetValueExW RegSetValueExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
715 alias STDWINAPI.RegUnLoadKeyW RegUnLoadKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
716 alias STDWINAPI.InitiateSystemShutdownW InitiateSystemShutdownW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
717 alias STDWINAPI.AbortSystemShutdownW AbortSystemShutdownW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
718 alias STDWINAPI.RegRestoreKeyW RegRestoreKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
719 alias STDWINAPI.RegSaveKeyW RegSaveKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
720 alias STDWINAPI.RegSetValueW RegSetValueW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
721 alias STDWINAPI.RegQueryValueW RegQueryValueW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
722 alias STDWINAPI.RegQueryMultipleValuesW RegQueryMultipleValuesW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
723 alias STDWINAPI.RegQueryValueExW RegQueryValueExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
724 alias STDWINAPI.RegReplaceKeyW RegReplaceKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
725 alias STDWINAPI.RegConnectRegistryW RegConnectRegistryW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
726 alias STDWINAPI.RegCreateKeyW RegCreateKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
727 alias STDWINAPI.RegCreateKeyExW RegCreateKeyExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
728 alias STDWINAPI.RegDeleteKeyW RegDeleteKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
729 alias STDWINAPI.RegDeleteValueW RegDeleteValueW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
730 alias STDWINAPI.RegEnumKeyW RegEnumKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
731 alias STDWINAPI.RegEnumKeyExW RegEnumKeyExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
732 alias STDWINAPI.RegEnumValueW RegEnumValueW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
733 alias STDWINAPI.RegLoadKeyW RegLoadKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
734 alias STDWINAPI.RegOpenKeyW RegOpenKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
735 alias STDWINAPI.RegOpenKeyExW RegOpenKeyExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
736 alias STDWINAPI.RegQueryInfoKeyW RegQueryInfoKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
737 alias STDWINAPI.CompareStringW CompareStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
738 alias STDWINAPI.LCMapStringW LCMapStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
739 alias STDWINAPI.GetLocaleInfoW GetLocaleInfoW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
740 alias STDWINAPI.SetLocaleInfoW SetLocaleInfoW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
741 alias STDWINAPI.GetTimeFormatW GetTimeFormatW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
742 alias STDWINAPI.GetDateFormatW GetDateFormatW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
743 alias STDWINAPI.GetNumberFormatW GetNumberFormatW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
744 alias STDWINAPI.GetCurrencyFormatW GetCurrencyFormatW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
745 alias STDWINAPI.EnumCalendarInfoW EnumCalendarInfoW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
746 alias STDWINAPI.EnumTimeFormatsW EnumTimeFormatsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
747 alias STDWINAPI.EnumDateFormatsW EnumDateFormatsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
748 alias STDWINAPI.GetStringTypeExW GetStringTypeExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
749 alias STDWINAPI.GetStringTypeW GetStringTypeW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
750 alias STDWINAPI.FoldStringW FoldStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
751 alias STDWINAPI.EnumSystemLocalesW EnumSystemLocalesW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
752 alias STDWINAPI.EnumSystemCodePagesW EnumSystemCodePagesW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
753 alias STDWINAPI.PeekConsoleInputW PeekConsoleInputW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
754 alias STDWINAPI.ReadConsoleInputW ReadConsoleInputW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
755 alias STDWINAPI.WriteConsoleInputW WriteConsoleInputW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
756 alias STDWINAPI.ReadConsoleOutputW ReadConsoleOutputW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
757 alias STDWINAPI.WriteConsoleOutputW WriteConsoleOutputW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
758 alias STDWINAPI.ReadConsoleOutputCharacterW ReadConsoleOutputCharacterW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
759 alias STDWINAPI.WriteConsoleOutputCharacterW WriteConsoleOutputCharacterW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
760 alias STDWINAPI.FillConsoleOutputCharacterW FillConsoleOutputCharacterW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
761 alias STDWINAPI.ScrollConsoleScreenBufferW ScrollConsoleScreenBufferW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
762 alias STDWINAPI.GetConsoleTitleW GetConsoleTitleW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
763 alias STDWINAPI.SetConsoleTitleW SetConsoleTitleW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
764 alias STDWINAPI.ReadConsoleW ReadConsoleW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
765 alias STDWINAPI.WriteConsoleW WriteConsoleW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
766 alias STDWINAPI.WNetAddConnectionW WNetAddConnectionW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
767 alias STDWINAPI.WNetAddConnection2W WNetAddConnection2W;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
768 alias STDWINAPI.WNetAddConnection3W WNetAddConnection3W;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
769 alias STDWINAPI.WNetCancelConnectionW WNetCancelConnectionW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
770 alias STDWINAPI.WNetCancelConnection2W WNetCancelConnection2W;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
771 alias STDWINAPI.WNetGetConnectionW WNetGetConnectionW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
772 alias STDWINAPI.WNetUseConnectionW WNetUseConnectionW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
773 alias STDWINAPI.WNetSetConnectionW WNetSetConnectionW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
774 alias STDWINAPI.WNetConnectionDialog1W WNetConnectionDialog1W;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
775 alias STDWINAPI.WNetDisconnectDialog1W WNetDisconnectDialog1W;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
776 alias STDWINAPI.WNetOpenEnumW WNetOpenEnumW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
777 alias STDWINAPI.WNetEnumResourceW WNetEnumResourceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
778 alias STDWINAPI.WNetGetUniversalNameW WNetGetUniversalNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
779 alias STDWINAPI.WNetGetUserW WNetGetUserW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
780 alias STDWINAPI.WNetGetProviderNameW WNetGetProviderNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
781 alias STDWINAPI.WNetGetNetworkInformationW WNetGetNetworkInformationW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
782 alias STDWINAPI.WNetGetLastErrorW WNetGetLastErrorW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
783 alias STDWINAPI.MultinetGetConnectionPerformanceW MultinetGetConnectionPerformanceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
784 alias STDWINAPI.ChangeServiceConfigW ChangeServiceConfigW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
785 alias STDWINAPI.CreateServiceW CreateServiceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
786 alias STDWINAPI.EnumDependentServicesW EnumDependentServicesW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
787 alias STDWINAPI.EnumServicesStatusW EnumServicesStatusW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
788 alias STDWINAPI.GetServiceKeyNameW GetServiceKeyNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
789 alias STDWINAPI.GetServiceDisplayNameW GetServiceDisplayNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
790 alias STDWINAPI.OpenSCManagerW OpenSCManagerW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
791 alias STDWINAPI.OpenServiceW OpenServiceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
792 alias STDWINAPI.QueryServiceConfigW QueryServiceConfigW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
793 alias STDWINAPI.QueryServiceLockStatusW QueryServiceLockStatusW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
794 alias STDWINAPI.RegisterServiceCtrlHandlerW RegisterServiceCtrlHandlerW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
795 alias STDWINAPI.StartServiceCtrlDispatcherW StartServiceCtrlDispatcherW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
796 alias STDWINAPI.StartServiceW StartServiceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
797 alias STDWINAPI.DragQueryFileW DragQueryFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
798 alias STDWINAPI.ExtractAssociatedIconW ExtractAssociatedIconW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
799 alias STDWINAPI.ExtractIconW ExtractIconW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
800 alias STDWINAPI.FindExecutableW FindExecutableW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
801 alias STDWINAPI.ShellAboutW ShellAboutW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
802 alias STDWINAPI.ShellExecuteW ShellExecuteW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
803 alias STDWINAPI.DdeCreateStringHandleW DdeCreateStringHandleW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
804 alias STDWINAPI.DdeInitializeW DdeInitializeW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
805 alias STDWINAPI.DdeQueryStringW DdeQueryStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
806 alias STDWINAPI.LogonUserW LogonUserW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
807 alias STDWINAPI.CreateProcessAsUserW CreateProcessAsUserW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
808 alias STDWINAPI.AccessCheck AccessCheck;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
809 alias STDWINAPI.InterlockedIncrement InterlockedIncrement;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
810 alias STDWINAPI.InterlockedDecrement InterlockedDecrement;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
811 alias STDWINAPI.InterlockedExchange InterlockedExchange;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
812 alias STDWINAPI.FreeResource FreeResource;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
813 alias STDWINAPI.LockResource LockResource;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
814 alias STDWINAPI.FreeLibrary FreeLibrary;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
815 alias STDWINAPI.FreeLibraryAndExitThread FreeLibraryAndExitThread;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
816 alias STDWINAPI.DisableThreadLibraryCalls DisableThreadLibraryCalls;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
817 alias STDWINAPI.GetProcAddress GetProcAddress;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
818 alias STDWINAPI.GetVersion GetVersion;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
819 alias STDWINAPI.GlobalAlloc GlobalAlloc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
820 alias STDWINAPI.GlobalReAlloc GlobalReAlloc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
821 alias STDWINAPI.GlobalSize GlobalSize;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
822 alias STDWINAPI.GlobalFlags GlobalFlags;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
823 alias STDWINAPI.GlobalLock GlobalLock;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
824 alias STDWINAPI.GlobalHandle GlobalHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
825 alias STDWINAPI.GlobalUnlock GlobalUnlock;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
826 alias STDWINAPI.GlobalFree GlobalFree;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
827 alias STDWINAPI.GlobalCompact GlobalCompact;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
828 alias STDWINAPI.GlobalFix GlobalFix;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
829 alias STDWINAPI.GlobalUnfix GlobalUnfix;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
830 alias STDWINAPI.GlobalWire GlobalWire;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
831 alias STDWINAPI.GlobalUnWire GlobalUnWire;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
832 alias STDWINAPI.GlobalMemoryStatus GlobalMemoryStatus;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
833 alias STDWINAPI.LocalAlloc LocalAlloc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
834 alias STDWINAPI.LocalReAlloc LocalReAlloc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
835 alias STDWINAPI.LocalLock LocalLock;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
836 alias STDWINAPI.LocalHandle LocalHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
837 alias STDWINAPI.LocalUnlock LocalUnlock;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
838 alias STDWINAPI.LocalSize LocalSize;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
839 alias STDWINAPI.LocalFlags LocalFlags;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
840 alias STDWINAPI.LocalFree LocalFree;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
841 alias STDWINAPI.LocalShrink LocalShrink;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
842 alias STDWINAPI.LocalCompact LocalCompact;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
843 alias STDWINAPI.FlushInstructionCache FlushInstructionCache;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
844 alias STDWINAPI.VirtualAlloc VirtualAlloc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
845 alias STDWINAPI.VirtualFree VirtualFree;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
846 alias STDWINAPI.VirtualProtect VirtualProtect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
847 alias STDWINAPI.VirtualQuery VirtualQuery;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
848 alias STDWINAPI.VirtualProtectEx VirtualProtectEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
849 alias STDWINAPI.VirtualQueryEx VirtualQueryEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
850 alias STDWINAPI.HeapCreate HeapCreate;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
851 alias STDWINAPI.HeapDestroy HeapDestroy;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
852 alias STDWINAPI.HeapAlloc HeapAlloc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
853 alias STDWINAPI.HeapReAlloc HeapReAlloc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
854 alias STDWINAPI.HeapFree HeapFree;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
855 alias STDWINAPI.HeapSize HeapSize;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
856 alias STDWINAPI.HeapValidate HeapValidate;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
857 alias STDWINAPI.HeapCompact HeapCompact;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
858 alias STDWINAPI.GetProcessHeap GetProcessHeap;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
859 alias STDWINAPI.GetProcessHeaps GetProcessHeaps;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
860 alias STDWINAPI.HeapLock HeapLock;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
861 alias STDWINAPI.HeapUnlock HeapUnlock;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
862 alias STDWINAPI.HeapWalk HeapWalk;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
863 alias STDWINAPI.GetProcessAffinityMask GetProcessAffinityMask;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
864 alias STDWINAPI.GetProcessTimes GetProcessTimes;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
865 alias STDWINAPI.GetProcessWorkingSetSize GetProcessWorkingSetSize;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
866 alias STDWINAPI.SetProcessWorkingSetSize SetProcessWorkingSetSize;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
867 alias STDWINAPI.OpenProcess OpenProcess;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
868 alias STDWINAPI.GetCurrentProcess GetCurrentProcess;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
869 alias STDWINAPI.GetCurrentProcessId GetCurrentProcessId;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
870 alias STDWINAPI.ExitProcess ExitProcess;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
871 alias STDWINAPI.TerminateProcess TerminateProcess;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
872 alias STDWINAPI.GetExitCodeProcess GetExitCodeProcess;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
873 alias STDWINAPI.FatalExit FatalExit;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
874 alias STDWINAPI.RaiseException RaiseException;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
875 alias STDWINAPI.UnhandledExceptionFilter UnhandledExceptionFilter;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
876 alias STDWINAPI.CreateRemoteThread CreateRemoteThread;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
877 alias STDWINAPI.GetCurrentThread GetCurrentThread;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
878 alias STDWINAPI.GetCurrentThreadId GetCurrentThreadId;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
879 alias STDWINAPI.SetThreadAffinityMask SetThreadAffinityMask;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
880 alias STDWINAPI.SetThreadPriority SetThreadPriority;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
881 alias STDWINAPI.GetThreadPriority GetThreadPriority;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
882 alias STDWINAPI.GetThreadTimes GetThreadTimes;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
883 alias STDWINAPI.ExitThread ExitThread;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
884 alias STDWINAPI.TerminateThread TerminateThread;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
885 alias STDWINAPI.GetExitCodeThread GetExitCodeThread;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
886 alias STDWINAPI.GetThreadSelectorEntry GetThreadSelectorEntry;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
887 alias STDWINAPI.GetLastError GetLastError;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
888 alias STDWINAPI.SetLastError SetLastError;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
889 alias STDWINAPI.CreateIoCompletionPort CreateIoCompletionPort;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
890 alias STDWINAPI.SetErrorMode SetErrorMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
891 alias STDWINAPI.ReadProcessMemory ReadProcessMemory;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
892 alias STDWINAPI.WriteProcessMemory WriteProcessMemory;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
893 alias STDWINAPI.GetThreadContext GetThreadContext;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
894 alias STDWINAPI.SuspendThread SuspendThread;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
895 alias STDWINAPI.ResumeThread ResumeThread;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
896 alias STDWINAPI.DebugBreak DebugBreak;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
897 alias STDWINAPI.WaitForDebugEvent WaitForDebugEvent;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
898 alias STDWINAPI.ContinueDebugEvent ContinueDebugEvent;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
899 alias STDWINAPI.DebugActiveProcess DebugActiveProcess;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
900 alias STDWINAPI.InitializeCriticalSection InitializeCriticalSection;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
901 alias STDWINAPI.EnterCriticalSection EnterCriticalSection;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
902 alias STDWINAPI.TryEnterCriticalSection TryEnterCriticalSection;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
903 alias STDWINAPI.LeaveCriticalSection LeaveCriticalSection;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
904 alias STDWINAPI.DeleteCriticalSection DeleteCriticalSection;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
905 alias STDWINAPI.SetEvent SetEvent;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
906 alias STDWINAPI.ResetEvent ResetEvent;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
907 alias STDWINAPI.PulseEvent PulseEvent;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
908 alias STDWINAPI.ReleaseSemaphore ReleaseSemaphore;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
909 alias STDWINAPI.ReleaseMutex ReleaseMutex;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
910 alias STDWINAPI.WaitForSingleObject WaitForSingleObject;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
911 alias STDWINAPI.WaitForMultipleObjects WaitForMultipleObjects;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
912 alias STDWINAPI.Sleep Sleep;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
913 alias STDWINAPI.LoadResource LoadResource;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
914 alias STDWINAPI.SizeofResource SizeofResource;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
915 alias STDWINAPI.GlobalDeleteAtom GlobalDeleteAtom;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
916 alias STDWINAPI.InitAtomTable InitAtomTable;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
917 alias STDWINAPI.DeleteAtom DeleteAtom;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
918 alias STDWINAPI.SetHandleCount SetHandleCount;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
919 alias STDWINAPI.GetLogicalDrives GetLogicalDrives;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
920 alias STDWINAPI.LockFile LockFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
921 alias STDWINAPI.UnlockFile UnlockFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
922 alias STDWINAPI.LockFileEx LockFileEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
923 alias STDWINAPI.UnlockFileEx UnlockFileEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
924 alias STDWINAPI.GetFileInformationByHandle GetFileInformationByHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
925 alias STDWINAPI.GetFileType GetFileType;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
926 alias STDWINAPI.GetFileSize GetFileSize;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
927 alias STDWINAPI.GetStdHandle GetStdHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
928 alias STDWINAPI.SetStdHandle SetStdHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
929 alias STDWINAPI.FlushFileBuffers FlushFileBuffers;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
930 alias STDWINAPI.DeviceIoControl DeviceIoControl;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
931 alias STDWINAPI.SetEndOfFile SetEndOfFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
932 alias STDWINAPI.SetFilePointer SetFilePointer;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
933 alias STDWINAPI.FindClose FindClose;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
934 alias STDWINAPI.GetFileTime GetFileTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
935 alias STDWINAPI.SetFileTime SetFileTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
936 alias STDWINAPI.CloseHandle CloseHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
937 alias STDWINAPI.DuplicateHandle DuplicateHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
938 alias STDWINAPI.GetHandleInformation GetHandleInformation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
939 alias STDWINAPI.SetHandleInformation SetHandleInformation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
940 alias STDWINAPI.LoadModule LoadModule;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
941 alias STDWINAPI.WinExec WinExec;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
942 alias STDWINAPI.ClearCommBreak ClearCommBreak;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
943 alias STDWINAPI.ClearCommError ClearCommError;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
944 alias STDWINAPI.SetupComm SetupComm;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
945 alias STDWINAPI.EscapeCommFunction EscapeCommFunction;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
946 alias STDWINAPI.GetCommConfig GetCommConfig;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
947 alias STDWINAPI.GetCommProperties GetCommProperties;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
948 alias STDWINAPI.GetCommModemStatus GetCommModemStatus;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
949 alias STDWINAPI.GetCommState GetCommState;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
950 alias STDWINAPI.GetCommTimeouts GetCommTimeouts;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
951 alias STDWINAPI.PurgeComm PurgeComm;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
952 alias STDWINAPI.SetCommBreak SetCommBreak;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
953 alias STDWINAPI.SetCommConfig SetCommConfig;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
954 alias STDWINAPI.SetCommMask SetCommMask;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
955 alias STDWINAPI.SetCommState SetCommState;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
956 alias STDWINAPI.SetCommTimeouts SetCommTimeouts;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
957 alias STDWINAPI.TransmitCommChar TransmitCommChar;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
958 alias STDWINAPI.WaitCommEvent WaitCommEvent;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
959 alias STDWINAPI.SetTapePosition SetTapePosition;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
960 alias STDWINAPI.GetTapePosition GetTapePosition;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
961 alias STDWINAPI.PrepareTape PrepareTape;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
962 alias STDWINAPI.EraseTape EraseTape;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
963 alias STDWINAPI.CreateTapePartition CreateTapePartition;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
964 alias STDWINAPI.WriteTapemark WriteTapemark;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
965 alias STDWINAPI.GetTapeStatus GetTapeStatus;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
966 alias STDWINAPI.GetTapeParameters GetTapeParameters;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
967 alias STDWINAPI.SetTapeParameters SetTapeParameters;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
968 alias STDWINAPI.Beep Beep;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
969 alias STDWINAPI.MulDiv MulDiv;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
970 alias STDWINAPI.GetSystemTime GetSystemTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
971 alias STDWINAPI.GetSystemTimeAsFileTime GetSystemTimeAsFileTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
972 alias STDWINAPI.SetSystemTime SetSystemTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
973 alias STDWINAPI.GetLocalTime GetLocalTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
974 alias STDWINAPI.SetLocalTime SetLocalTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
975 alias STDWINAPI.GetSystemInfo GetSystemInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
976 alias STDWINAPI.SystemTimeToTzSpecificLocalTime SystemTimeToTzSpecificLocalTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
977 alias STDWINAPI.GetTimeZoneInformation GetTimeZoneInformation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
978 alias STDWINAPI.SetTimeZoneInformation SetTimeZoneInformation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
979 alias STDWINAPI.SystemTimeToFileTime SystemTimeToFileTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
980 alias STDWINAPI.FileTimeToLocalFileTime FileTimeToLocalFileTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
981 alias STDWINAPI.LocalFileTimeToFileTime LocalFileTimeToFileTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
982 alias STDWINAPI.FileTimeToSystemTime FileTimeToSystemTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
983 alias STDWINAPI.CompareFileTime CompareFileTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
984 alias STDWINAPI.FileTimeToDosDateTime FileTimeToDosDateTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
985 alias STDWINAPI.DosDateTimeToFileTime DosDateTimeToFileTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
986 alias STDWINAPI.GetTickCount GetTickCount;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
987 alias STDWINAPI.SetSystemTimeAdjustment SetSystemTimeAdjustment;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
988 alias STDWINAPI.GetSystemTimeAdjustment GetSystemTimeAdjustment;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
989 alias STDWINAPI.CreatePipe CreatePipe;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
990 alias STDWINAPI.ConnectNamedPipe ConnectNamedPipe;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
991 alias STDWINAPI.DisconnectNamedPipe DisconnectNamedPipe;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
992 alias STDWINAPI.SetNamedPipeHandleState SetNamedPipeHandleState;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
993 alias STDWINAPI.GetNamedPipeInfo GetNamedPipeInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
994 alias STDWINAPI.PeekNamedPipe PeekNamedPipe;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
995 alias STDWINAPI.TransactNamedPipe TransactNamedPipe;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
996 alias STDWINAPI.GetMailslotInfo GetMailslotInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
997 alias STDWINAPI.SetMailslotInfo SetMailslotInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
998 alias STDWINAPI.MapViewOfFile MapViewOfFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
999 alias STDWINAPI.FlushViewOfFile FlushViewOfFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1000 alias STDWINAPI.UnmapViewOfFile UnmapViewOfFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1001 alias STDWINAPI.OpenFile OpenFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1002 alias STDWINAPI._lopen _lopen;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1003 alias STDWINAPI._lcreat _lcreat;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1004 alias STDWINAPI._lread _lread;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1005 alias STDWINAPI._lwrite _lwrite;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1006 alias STDWINAPI._hread _hread;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1007 alias STDWINAPI._hwrite _hwrite;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1008 alias STDWINAPI._lclose _lclose;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1009 alias STDWINAPI._llseek _llseek;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1010 alias STDWINAPI.IsTextUnicode IsTextUnicode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1011 alias STDWINAPI.TlsAlloc TlsAlloc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1012 alias STDWINAPI.TlsGetValue TlsGetValue;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1013 alias STDWINAPI.TlsSetValue TlsSetValue;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1014 alias STDWINAPI.TlsFree TlsFree;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1015 alias STDWINAPI.SleepEx SleepEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1016 alias STDWINAPI.WaitForSingleObjectEx WaitForSingleObjectEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1017 alias STDWINAPI.WaitForMultipleObjectsEx WaitForMultipleObjectsEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1018 alias STDWINAPI.ReadFileEx ReadFileEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1019 alias STDWINAPI.WriteFileEx WriteFileEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1020 alias STDWINAPI.BackupRead BackupRead;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1021 alias STDWINAPI.BackupSeek BackupSeek;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1022 alias STDWINAPI.BackupWrite BackupWrite;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1023 alias STDWINAPI.SetProcessShutdownParameters SetProcessShutdownParameters;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1024 alias STDWINAPI.GetProcessShutdownParameters GetProcessShutdownParameters;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1025 alias STDWINAPI.SetFileApisToOEM SetFileApisToOEM;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1026 alias STDWINAPI.SetFileApisToANSI SetFileApisToANSI;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1027 alias STDWINAPI.AreFileApisANSI AreFileApisANSI;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1028 alias STDWINAPI.CloseEventLog CloseEventLog;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1029 alias STDWINAPI.DeregisterEventSource DeregisterEventSource;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1030 alias STDWINAPI.NotifyChangeEventLog NotifyChangeEventLog;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1031 alias STDWINAPI.GetNumberOfEventLogRecords GetNumberOfEventLogRecords;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1032 alias STDWINAPI.GetOldestEventLogRecord GetOldestEventLogRecord;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1033 alias STDWINAPI.DuplicateToken DuplicateToken;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1034 alias STDWINAPI.GetKernelObjectSecurity GetKernelObjectSecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1035 alias STDWINAPI.ImpersonateNamedPipeClient ImpersonateNamedPipeClient;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1036 alias STDWINAPI.ImpersonateLoggedOnUser ImpersonateLoggedOnUser;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1037 alias STDWINAPI.ImpersonateSelf ImpersonateSelf;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1038 alias STDWINAPI.RevertToSelf RevertToSelf;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1039 alias STDWINAPI.SetThreadToken SetThreadToken;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1040 alias STDWINAPI.OpenProcessToken OpenProcessToken;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1041 alias STDWINAPI.OpenThreadToken OpenThreadToken;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1042 alias STDWINAPI.GetTokenInformation GetTokenInformation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1043 alias STDWINAPI.SetTokenInformation SetTokenInformation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1044 alias STDWINAPI.AdjustTokenPrivileges AdjustTokenPrivileges;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1045 alias STDWINAPI.AdjustTokenGroups AdjustTokenGroups;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1046 alias STDWINAPI.PrivilegeCheck PrivilegeCheck;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1047 alias STDWINAPI.IsValidSid IsValidSid;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1048 alias STDWINAPI.EqualSid EqualSid;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1049 alias STDWINAPI.EqualPrefixSid EqualPrefixSid;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1050 alias STDWINAPI.GetSidLengthRequired GetSidLengthRequired;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1051 alias STDWINAPI.AllocateAndInitializeSid AllocateAndInitializeSid;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1052 alias STDWINAPI.FreeSid FreeSid;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1053 alias STDWINAPI.InitializeSid InitializeSid;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1054 alias STDWINAPI.GetSidIdentifierAuthority GetSidIdentifierAuthority;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1055 alias STDWINAPI.GetSidSubAuthority GetSidSubAuthority;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1056 alias STDWINAPI.GetSidSubAuthorityCount GetSidSubAuthorityCount;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1057 alias STDWINAPI.GetLengthSid GetLengthSid;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1058 alias STDWINAPI.CopySid CopySid;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1059 alias STDWINAPI.AreAllAccessesGranted AreAllAccessesGranted;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1060 alias STDWINAPI.AreAnyAccessesGranted AreAnyAccessesGranted;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1061 alias STDWINAPI.MapGenericMask MapGenericMask;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1062 alias STDWINAPI.IsValidAcl IsValidAcl;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1063 alias STDWINAPI.InitializeAcl InitializeAcl;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1064 alias STDWINAPI.GetAclInformation GetAclInformation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1065 alias STDWINAPI.SetAclInformation SetAclInformation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1066 alias STDWINAPI.AddAce AddAce;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1067 alias STDWINAPI.DeleteAce DeleteAce;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1068 alias STDWINAPI.GetAce GetAce;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1069 alias STDWINAPI.AddAccessAllowedAce AddAccessAllowedAce;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1070 alias STDWINAPI.AddAccessDeniedAce AddAccessDeniedAce;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1071 alias STDWINAPI.AddAuditAccessAce AddAuditAccessAce;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1072 alias STDWINAPI.FindFirstFreeAce FindFirstFreeAce;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1073 alias STDWINAPI.InitializeSecurityDescriptor InitializeSecurityDescriptor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1074 alias STDWINAPI.IsValidSecurityDescriptor IsValidSecurityDescriptor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1075 alias STDWINAPI.GetSecurityDescriptorLength GetSecurityDescriptorLength;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1076 alias STDWINAPI.GetSecurityDescriptorControl GetSecurityDescriptorControl;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1077 alias STDWINAPI.SetSecurityDescriptorDacl SetSecurityDescriptorDacl;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1078 alias STDWINAPI.GetSecurityDescriptorDacl GetSecurityDescriptorDacl;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1079 alias STDWINAPI.SetSecurityDescriptorSacl SetSecurityDescriptorSacl;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1080 alias STDWINAPI.GetSecurityDescriptorSacl GetSecurityDescriptorSacl;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1081 alias STDWINAPI.SetSecurityDescriptorOwner SetSecurityDescriptorOwner;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1082 alias STDWINAPI.GetSecurityDescriptorOwner GetSecurityDescriptorOwner;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1083 alias STDWINAPI.SetSecurityDescriptorGroup SetSecurityDescriptorGroup;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1084 alias STDWINAPI.GetSecurityDescriptorGroup GetSecurityDescriptorGroup;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1085 alias STDWINAPI.CreatePrivateObjectSecurity CreatePrivateObjectSecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1086 alias STDWINAPI.SetPrivateObjectSecurity SetPrivateObjectSecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1087 alias STDWINAPI.GetPrivateObjectSecurity GetPrivateObjectSecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1088 alias STDWINAPI.DestroyPrivateObjectSecurity DestroyPrivateObjectSecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1089 alias STDWINAPI.MakeSelfRelativeSD MakeSelfRelativeSD;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1090 alias STDWINAPI.MakeAbsoluteSD MakeAbsoluteSD;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1091 alias STDWINAPI.SetKernelObjectSecurity SetKernelObjectSecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1092 alias STDWINAPI.FindNextChangeNotification FindNextChangeNotification;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1093 alias STDWINAPI.FindCloseChangeNotification FindCloseChangeNotification;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1094 alias STDWINAPI.VirtualLock VirtualLock;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1095 alias STDWINAPI.VirtualUnlock VirtualUnlock;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1096 alias STDWINAPI.MapViewOfFileEx MapViewOfFileEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1097 alias STDWINAPI.SetPriorityClass SetPriorityClass;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1098 alias STDWINAPI.GetPriorityClass GetPriorityClass;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1099 alias STDWINAPI.IsBadReadPtr IsBadReadPtr;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1100 alias STDWINAPI.IsBadWritePtr IsBadWritePtr;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1101 alias STDWINAPI.IsBadHugeReadPtr IsBadHugeReadPtr;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1102 alias STDWINAPI.IsBadHugeWritePtr IsBadHugeWritePtr;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1103 alias STDWINAPI.IsBadCodePtr IsBadCodePtr;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1104 alias STDWINAPI.AllocateLocallyUniqueId AllocateLocallyUniqueId;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1105 alias STDWINAPI.QueryPerformanceCounter QueryPerformanceCounter;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1106 alias STDWINAPI.QueryPerformanceFrequency QueryPerformanceFrequency;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1107 alias STDWINAPI.ActivateKeyboardLayout ActivateKeyboardLayout;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1108 alias STDWINAPI.UnloadKeyboardLayout UnloadKeyboardLayout;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1109 alias STDWINAPI.GetKeyboardLayoutList GetKeyboardLayoutList;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1110 alias STDWINAPI.GetKeyboardLayout GetKeyboardLayout;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1111 alias STDWINAPI.OpenInputDesktop OpenInputDesktop;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1112 alias STDWINAPI.EnumDesktopWindows EnumDesktopWindows;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1113 alias STDWINAPI.SwitchDesktop SwitchDesktop;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1114 alias STDWINAPI.SetThreadDesktop SetThreadDesktop;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1115 alias STDWINAPI.CloseDesktop CloseDesktop;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1116 alias STDWINAPI.GetThreadDesktop GetThreadDesktop;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1117 alias STDWINAPI.CloseWindowStation CloseWindowStation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1118 alias STDWINAPI.SetProcessWindowStation SetProcessWindowStation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1119 alias STDWINAPI.GetProcessWindowStation GetProcessWindowStation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1120 alias STDWINAPI.SetUserObjectSecurity SetUserObjectSecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1121 alias STDWINAPI.GetUserObjectSecurity GetUserObjectSecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1122 alias STDWINAPI.TranslateMessage TranslateMessage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1123 alias STDWINAPI.SetMessageQueue SetMessageQueue;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1124 alias STDWINAPI.RegisterHotKey RegisterHotKey;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1125 alias STDWINAPI.UnregisterHotKey UnregisterHotKey;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1126 alias STDWINAPI.ExitWindowsEx ExitWindowsEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1127 alias STDWINAPI.SwapMouseButton SwapMouseButton;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1128 alias STDWINAPI.GetMessagePos GetMessagePos;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1129 alias STDWINAPI.GetMessageTime GetMessageTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1130 alias STDWINAPI.GetMessageExtraInfo GetMessageExtraInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1131 alias STDWINAPI.SetMessageExtraInfo SetMessageExtraInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1132 alias STDWINAPI.BroadcastSystemMessage BroadcastSystemMessage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1133 alias STDWINAPI.AttachThreadInput AttachThreadInput;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1134 alias STDWINAPI.ReplyMessage ReplyMessage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1135 alias STDWINAPI.WaitMessage WaitMessage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1136 alias STDWINAPI.WaitForInputIdle WaitForInputIdle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1137 alias STDWINAPI.PostQuitMessage PostQuitMessage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1138 alias STDWINAPI.InSendMessage InSendMessage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1139 alias STDWINAPI.GetDoubleClickTime GetDoubleClickTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1140 alias STDWINAPI.SetDoubleClickTime SetDoubleClickTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1141 alias STDWINAPI.IsWindow IsWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1142 alias STDWINAPI.IsMenu IsMenu;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1143 alias STDWINAPI.IsChild IsChild;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1144 alias STDWINAPI.DestroyWindow DestroyWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1145 alias STDWINAPI.ShowWindow ShowWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1146 alias STDWINAPI.ShowWindowAsync ShowWindowAsync;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1147 alias STDWINAPI.FlashWindow FlashWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1148 alias STDWINAPI.ShowOwnedPopups ShowOwnedPopups;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1149 alias STDWINAPI.OpenIcon OpenIcon;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1150 alias STDWINAPI.CloseWindow CloseWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1151 alias STDWINAPI.MoveWindow MoveWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1152 alias STDWINAPI.SetWindowPos SetWindowPos;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1153 alias STDWINAPI.GetWindowPlacement GetWindowPlacement;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1154 alias STDWINAPI.SetWindowPlacement SetWindowPlacement;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1155 alias STDWINAPI.BeginDeferWindowPos BeginDeferWindowPos;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1156 alias STDWINAPI.DeferWindowPos DeferWindowPos;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1157 alias STDWINAPI.EndDeferWindowPos EndDeferWindowPos;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1158 alias STDWINAPI.IsWindowVisible IsWindowVisible;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1159 alias STDWINAPI.IsIconic IsIconic;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1160 alias STDWINAPI.AnyPopup AnyPopup;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1161 alias STDWINAPI.BringWindowToTop BringWindowToTop;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1162 alias STDWINAPI.IsZoomed IsZoomed;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1163 alias STDWINAPI.EndDialog EndDialog;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1164 alias STDWINAPI.GetDlgItem GetDlgItem;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1165 alias STDWINAPI.SetDlgItemInt SetDlgItemInt;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1166 alias STDWINAPI.GetDlgItemInt GetDlgItemInt;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1167 alias STDWINAPI.CheckDlgButton CheckDlgButton;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1168 alias STDWINAPI.CheckRadioButton CheckRadioButton;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1169 alias STDWINAPI.IsDlgButtonChecked IsDlgButtonChecked;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1170 alias STDWINAPI.GetNextDlgGroupItem GetNextDlgGroupItem;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1171 alias STDWINAPI.GetNextDlgTabItem GetNextDlgTabItem;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1172 alias STDWINAPI.GetDlgCtrlID GetDlgCtrlID;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1173 alias STDWINAPI.GetDialogBaseUnits GetDialogBaseUnits;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1174 alias STDWINAPI.OpenClipboard OpenClipboard;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1175 alias STDWINAPI.CloseClipboard CloseClipboard;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1176 alias STDWINAPI.GetClipboardOwner GetClipboardOwner;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1177 alias STDWINAPI.SetClipboardViewer SetClipboardViewer;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1178 alias STDWINAPI.GetClipboardViewer GetClipboardViewer;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1179 alias STDWINAPI.ChangeClipboardChain ChangeClipboardChain;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1180 alias STDWINAPI.SetClipboardData SetClipboardData;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1181 alias STDWINAPI.GetClipboardData GetClipboardData;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1182 alias STDWINAPI.CountClipboardFormats CountClipboardFormats;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1183 alias STDWINAPI.EnumClipboardFormats EnumClipboardFormats;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1184 alias STDWINAPI.EmptyClipboard EmptyClipboard;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1185 alias STDWINAPI.IsClipboardFormatAvailable IsClipboardFormatAvailable;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1186 alias STDWINAPI.GetPriorityClipboardFormat GetPriorityClipboardFormat;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1187 alias STDWINAPI.GetOpenClipboardWindow GetOpenClipboardWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1188 alias STDWINAPI.CharNextExA CharNextExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1189 alias STDWINAPI.CharPrevExA CharPrevExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1190 alias STDWINAPI.SetFocus SetFocus;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1191 alias STDWINAPI.GetActiveWindow GetActiveWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1192 alias STDWINAPI.GetFocus GetFocus;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1193 alias STDWINAPI.GetKBCodePage GetKBCodePage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1194 alias STDWINAPI.GetKeyState GetKeyState;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1195 alias STDWINAPI.GetAsyncKeyState GetAsyncKeyState;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1196 alias STDWINAPI.GetKeyboardState GetKeyboardState;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1197 alias STDWINAPI.SetKeyboardState SetKeyboardState;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1198 alias STDWINAPI.GetKeyboardType GetKeyboardType;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1199 alias STDWINAPI.ToAscii ToAscii;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1200 alias STDWINAPI.ToAsciiEx ToAsciiEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1201 alias STDWINAPI.ToUnicode ToUnicode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1202 alias STDWINAPI.OemKeyScan OemKeyScan;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1203 alias STDWINAPI.keybd_event keybd_event;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1204 alias STDWINAPI.mouse_event mouse_event;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1205 alias STDWINAPI.GetInputState GetInputState;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1206 alias STDWINAPI.GetQueueStatus GetQueueStatus;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1207 alias STDWINAPI.GetCapture GetCapture;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1208 alias STDWINAPI.SetCapture SetCapture;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1209 alias STDWINAPI.ReleaseCapture ReleaseCapture;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1210 alias STDWINAPI.MsgWaitForMultipleObjects MsgWaitForMultipleObjects;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1211 alias STDWINAPI.SetTimer SetTimer;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1212 alias STDWINAPI.KillTimer KillTimer;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1213 alias STDWINAPI.IsWindowUnicode IsWindowUnicode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1214 alias STDWINAPI.EnableWindow EnableWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1215 alias STDWINAPI.IsWindowEnabled IsWindowEnabled;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1216 alias STDWINAPI.DestroyAcceleratorTable DestroyAcceleratorTable;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1217 alias STDWINAPI.GetSystemMetrics GetSystemMetrics;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1218 alias STDWINAPI.GetMenu GetMenu;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1219 alias STDWINAPI.SetMenu SetMenu;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1220 alias STDWINAPI.HiliteMenuItem HiliteMenuItem;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1221 alias STDWINAPI.GetMenuState GetMenuState;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1222 alias STDWINAPI.DrawMenuBar DrawMenuBar;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1223 alias STDWINAPI.GetSystemMenu GetSystemMenu;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1224 alias STDWINAPI.CreateMenu CreateMenu;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1225 alias STDWINAPI.CreatePopupMenu CreatePopupMenu;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1226 alias STDWINAPI.DestroyMenu DestroyMenu;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1227 alias STDWINAPI.CheckMenuItem CheckMenuItem;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1228 alias STDWINAPI.EnableMenuItem EnableMenuItem;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1229 alias STDWINAPI.GetSubMenu GetSubMenu;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1230 alias STDWINAPI.GetMenuItemID GetMenuItemID;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1231 alias STDWINAPI.GetMenuItemCount GetMenuItemCount;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1232 alias STDWINAPI.RemoveMenu RemoveMenu;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1233 alias STDWINAPI.DeleteMenu DeleteMenu;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1234 alias STDWINAPI.SetMenuItemBitmaps SetMenuItemBitmaps;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1235 alias STDWINAPI.GetMenuCheckMarkDimensions GetMenuCheckMarkDimensions;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1236 alias STDWINAPI.TrackPopupMenu TrackPopupMenu;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1237 alias STDWINAPI.GetMenuDefaultItem GetMenuDefaultItem;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1238 alias STDWINAPI.SetMenuDefaultItem SetMenuDefaultItem;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1239 alias STDWINAPI.GetMenuItemRect GetMenuItemRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1240 alias STDWINAPI.MenuItemFromPoint MenuItemFromPoint;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1241 alias STDWINAPI.DragObject DragObject;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1242 alias STDWINAPI.DragDetect DragDetect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1243 alias STDWINAPI.DrawIcon DrawIcon;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1244 alias STDWINAPI.UpdateWindow UpdateWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1245 alias STDWINAPI.SetActiveWindow SetActiveWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1246 alias STDWINAPI.GetForegroundWindow GetForegroundWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1247 alias STDWINAPI.PaintDesktop PaintDesktop;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1248 alias STDWINAPI.SetForegroundWindow SetForegroundWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1249 alias STDWINAPI.WindowFromDC WindowFromDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1250 alias STDWINAPI.GetDC GetDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1251 alias STDWINAPI.GetDCEx GetDCEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1252 alias STDWINAPI.GetWindowDC GetWindowDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1253 alias STDWINAPI.ReleaseDC ReleaseDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1254 alias STDWINAPI.BeginPaint BeginPaint;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1255 alias STDWINAPI.EndPaint EndPaint;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1256 alias STDWINAPI.GetUpdateRect GetUpdateRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1257 alias STDWINAPI.GetUpdateRgn GetUpdateRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1258 alias STDWINAPI.SetWindowRgn SetWindowRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1259 alias STDWINAPI.GetWindowRgn GetWindowRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1260 alias STDWINAPI.ExcludeUpdateRgn ExcludeUpdateRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1261 alias STDWINAPI.InvalidateRect InvalidateRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1262 alias STDWINAPI.ValidateRect ValidateRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1263 alias STDWINAPI.InvalidateRgn InvalidateRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1264 alias STDWINAPI.ValidateRgn ValidateRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1265 alias STDWINAPI.RedrawWindow RedrawWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1266 alias STDWINAPI.LockWindowUpdate LockWindowUpdate;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1267 alias STDWINAPI.ScrollWindow ScrollWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1268 alias STDWINAPI.ScrollDC ScrollDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1269 alias STDWINAPI.ScrollWindowEx ScrollWindowEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1270 alias STDWINAPI.SetScrollPos SetScrollPos;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1271 alias STDWINAPI.GetScrollPos GetScrollPos;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1272 alias STDWINAPI.SetScrollRange SetScrollRange;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1273 alias STDWINAPI.GetScrollRange GetScrollRange;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1274 alias STDWINAPI.ShowScrollBar ShowScrollBar;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1275 alias STDWINAPI.EnableScrollBar EnableScrollBar;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1276 alias STDWINAPI.GetClientRect GetClientRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1277 alias STDWINAPI.GetWindowRect GetWindowRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1278 alias STDWINAPI.AdjustWindowRect AdjustWindowRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1279 alias STDWINAPI.AdjustWindowRectEx AdjustWindowRectEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1280 alias STDWINAPI.SetWindowContextHelpId SetWindowContextHelpId;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1281 alias STDWINAPI.GetWindowContextHelpId GetWindowContextHelpId;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1282 alias STDWINAPI.SetMenuContextHelpId SetMenuContextHelpId;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1283 alias STDWINAPI.GetMenuContextHelpId GetMenuContextHelpId;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1284 alias STDWINAPI.MessageBeep MessageBeep;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1285 alias STDWINAPI.ShowCursor ShowCursor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1286 alias STDWINAPI.SetCursorPos SetCursorPos;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1287 alias STDWINAPI.SetCursor SetCursor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1288 alias STDWINAPI.GetCursorPos GetCursorPos;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1289 alias STDWINAPI.ClipCursor ClipCursor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1290 alias STDWINAPI.GetClipCursor GetClipCursor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1291 alias STDWINAPI.GetCursor GetCursor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1292 alias STDWINAPI.CreateCaret CreateCaret;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1293 alias STDWINAPI.GetCaretBlinkTime GetCaretBlinkTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1294 alias STDWINAPI.SetCaretBlinkTime SetCaretBlinkTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1295 alias STDWINAPI.DestroyCaret DestroyCaret;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1296 alias STDWINAPI.HideCaret HideCaret;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1297 alias STDWINAPI.ShowCaret ShowCaret;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1298 alias STDWINAPI.SetCaretPos SetCaretPos;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1299 alias STDWINAPI.GetCaretPos GetCaretPos;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1300 alias STDWINAPI.ClientToScreen ClientToScreen;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1301 alias STDWINAPI.ScreenToClient ScreenToClient;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1302 alias STDWINAPI.MapWindowPoints MapWindowPoints;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1303 alias STDWINAPI.WindowFromPoint WindowFromPoint;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1304 alias STDWINAPI.ChildWindowFromPoint ChildWindowFromPoint;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1305 alias STDWINAPI.GetSysColor GetSysColor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1306 alias STDWINAPI.GetSysColorBrush GetSysColorBrush;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1307 alias STDWINAPI.SetSysColors SetSysColors;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1308 alias STDWINAPI.DrawFocusRect DrawFocusRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1309 alias STDWINAPI.FillRect FillRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1310 alias STDWINAPI.FrameRect FrameRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1311 alias STDWINAPI.InvertRect InvertRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1312 alias STDWINAPI.SetRect SetRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1313 alias STDWINAPI.SetRectEmpty SetRectEmpty;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1314 alias STDWINAPI.CopyRect CopyRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1315 alias STDWINAPI.InflateRect InflateRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1316 alias STDWINAPI.IntersectRect IntersectRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1317 alias STDWINAPI.UnionRect UnionRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1318 alias STDWINAPI.SubtractRect SubtractRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1319 alias STDWINAPI.OffsetRect OffsetRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1320 alias STDWINAPI.IsRectEmpty IsRectEmpty;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1321 alias STDWINAPI.EqualRect EqualRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1322 alias STDWINAPI.PtInRect PtInRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1323 alias STDWINAPI.GetWindowWord GetWindowWord;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1324 alias STDWINAPI.SetWindowWord SetWindowWord;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1325 alias STDWINAPI.GetClassWord GetClassWord;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1326 alias STDWINAPI.SetClassWord SetClassWord;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1327 alias STDWINAPI.GetDesktopWindow GetDesktopWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1328 alias STDWINAPI.GetParent GetParent;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1329 alias STDWINAPI.SetParent SetParent;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1330 alias STDWINAPI.EnumChildWindows EnumChildWindows;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1331 alias STDWINAPI.EnumWindows EnumWindows;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1332 alias STDWINAPI.EnumThreadWindows EnumThreadWindows;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1333 alias STDWINAPI.GetTopWindow GetTopWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1334 alias STDWINAPI.GetWindowThreadProcessId GetWindowThreadProcessId;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1335 alias STDWINAPI.GetLastActivePopup GetLastActivePopup;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1336 alias STDWINAPI.GetWindow GetWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1337 alias STDWINAPI.UnhookWindowsHook UnhookWindowsHook;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1338 alias STDWINAPI.UnhookWindowsHookEx UnhookWindowsHookEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1339 alias STDWINAPI.CallNextHookEx CallNextHookEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1340 alias STDWINAPI.CheckMenuRadioItem CheckMenuRadioItem;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1341 alias STDWINAPI.CreateCursor CreateCursor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1342 alias STDWINAPI.DestroyCursor DestroyCursor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1343 alias STDWINAPI.SetSystemCursor SetSystemCursor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1344 alias STDWINAPI.CreateIcon CreateIcon;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1345 alias STDWINAPI.DestroyIcon DestroyIcon;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1346 alias STDWINAPI.LookupIconIdFromDirectory LookupIconIdFromDirectory;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1347 alias STDWINAPI.LookupIconIdFromDirectoryEx LookupIconIdFromDirectoryEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1348 alias STDWINAPI.CreateIconFromResource CreateIconFromResource;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1349 alias STDWINAPI.CreateIconFromResourceEx CreateIconFromResourceEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1350 alias STDWINAPI.CopyImage CopyImage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1351 alias STDWINAPI.CreateIconIndirect CreateIconIndirect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1352 alias STDWINAPI.CopyIcon CopyIcon;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1353 alias STDWINAPI.GetIconInfo GetIconInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1354 alias STDWINAPI.MapDialogRect MapDialogRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1355 alias STDWINAPI.SetScrollInfo SetScrollInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1356 alias STDWINAPI.GetScrollInfo GetScrollInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1357 alias STDWINAPI.TranslateMDISysAccel TranslateMDISysAccel;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1358 alias STDWINAPI.ArrangeIconicWindows ArrangeIconicWindows;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1359 alias STDWINAPI.TileWindows TileWindows;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1360 alias STDWINAPI.CascadeWindows CascadeWindows;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1361 alias STDWINAPI.SetLastErrorEx SetLastErrorEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1362 alias STDWINAPI.SetDebugErrorLevel SetDebugErrorLevel;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1363 alias STDWINAPI.DrawEdge DrawEdge;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1364 alias STDWINAPI.DrawFrameControl DrawFrameControl;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1365 alias STDWINAPI.DrawCaption DrawCaption;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1366 alias STDWINAPI.DrawAnimatedRects DrawAnimatedRects;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1367 alias STDWINAPI.TrackPopupMenuEx TrackPopupMenuEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1368 alias STDWINAPI.ChildWindowFromPointEx ChildWindowFromPointEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1369 alias STDWINAPI.DrawIconEx DrawIconEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1370 alias STDWINAPI.AnimatePalette AnimatePalette;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1371 alias STDWINAPI.Arc Arc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1372 alias STDWINAPI.BitBlt BitBlt;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1373 alias STDWINAPI.CancelDC CancelDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1374 alias STDWINAPI.Chord Chord;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1375 alias STDWINAPI.CloseMetaFile CloseMetaFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1376 alias STDWINAPI.CombineRgn CombineRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1377 alias STDWINAPI.CreateBitmap CreateBitmap;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1378 alias STDWINAPI.CreateBitmapIndirect CreateBitmapIndirect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1379 alias STDWINAPI.CreateBrushIndirect CreateBrushIndirect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1380 alias STDWINAPI.CreateCompatibleBitmap CreateCompatibleBitmap;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1381 alias STDWINAPI.CreateDiscardableBitmap CreateDiscardableBitmap;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1382 alias STDWINAPI.CreateCompatibleDC CreateCompatibleDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1383 alias STDWINAPI.CreateDIBitmap CreateDIBitmap;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1384 alias STDWINAPI.CreateDIBPatternBrush CreateDIBPatternBrush;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1385 alias STDWINAPI.CreateDIBPatternBrushPt CreateDIBPatternBrushPt;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1386 alias STDWINAPI.CreateEllipticRgn CreateEllipticRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1387 alias STDWINAPI.CreateEllipticRgnIndirect CreateEllipticRgnIndirect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1388 alias STDWINAPI.CreateHatchBrush CreateHatchBrush;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1389 alias STDWINAPI.CreatePalette CreatePalette;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1390 alias STDWINAPI.CreatePen CreatePen;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1391 alias STDWINAPI.CreatePenIndirect CreatePenIndirect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1392 alias STDWINAPI.CreatePolyPolygonRgn CreatePolyPolygonRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1393 alias STDWINAPI.CreatePatternBrush CreatePatternBrush;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1394 alias STDWINAPI.CreateRectRgn CreateRectRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1395 alias STDWINAPI.CreateRectRgnIndirect CreateRectRgnIndirect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1396 alias STDWINAPI.CreateRoundRectRgn CreateRoundRectRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1397 alias STDWINAPI.CreateSolidBrush CreateSolidBrush;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1398 alias STDWINAPI.DeleteDC DeleteDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1399 alias STDWINAPI.DeleteMetaFile DeleteMetaFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1400 alias STDWINAPI.DeleteObject DeleteObject;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1401 alias STDWINAPI.DrawEscape DrawEscape;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1402 alias STDWINAPI.Ellipse Ellipse;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1403 alias STDWINAPI.EnumObjects EnumObjects;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1404 alias STDWINAPI.EqualRgn EqualRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1405 alias STDWINAPI.Escape Escape;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1406 alias STDWINAPI.ExtEscape ExtEscape;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1407 alias STDWINAPI.ExcludeClipRect ExcludeClipRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1408 alias STDWINAPI.ExtCreateRegion ExtCreateRegion;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1409 alias STDWINAPI.ExtFloodFill ExtFloodFill;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1410 alias STDWINAPI.FillRgn FillRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1411 alias STDWINAPI.FloodFill FloodFill;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1412 alias STDWINAPI.FrameRgn FrameRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1413 alias STDWINAPI.GetROP2 GetROP2;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1414 alias STDWINAPI.GetAspectRatioFilterEx GetAspectRatioFilterEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1415 alias STDWINAPI.GetBkColor GetBkColor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1416 alias STDWINAPI.GetBkMode GetBkMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1417 alias STDWINAPI.GetBitmapBits GetBitmapBits;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1418 alias STDWINAPI.GetBitmapDimensionEx GetBitmapDimensionEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1419 alias STDWINAPI.GetBoundsRect GetBoundsRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1420 alias STDWINAPI.GetBrushOrgEx GetBrushOrgEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1421 alias STDWINAPI.GetClipBox GetClipBox;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1422 alias STDWINAPI.GetClipRgn GetClipRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1423 alias STDWINAPI.GetMetaRgn GetMetaRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1424 alias STDWINAPI.GetCurrentObject GetCurrentObject;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1425 alias STDWINAPI.GetCurrentPositionEx GetCurrentPositionEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1426 alias STDWINAPI.GetDeviceCaps GetDeviceCaps;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1427 alias STDWINAPI.GetDIBits GetDIBits;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1428 alias STDWINAPI.GetFontData GetFontData;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1429 alias STDWINAPI.GetGraphicsMode GetGraphicsMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1430 alias STDWINAPI.GetMapMode GetMapMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1431 alias STDWINAPI.GetMetaFileBitsEx GetMetaFileBitsEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1432 alias STDWINAPI.GetNearestColor GetNearestColor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1433 alias STDWINAPI.GetNearestPaletteIndex GetNearestPaletteIndex;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1434 alias STDWINAPI.GetObjectType GetObjectType;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1435 alias STDWINAPI.GetPaletteEntries GetPaletteEntries;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1436 alias STDWINAPI.GetPixel GetPixel;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1437 alias STDWINAPI.GetPixelFormat GetPixelFormat;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1438 alias STDWINAPI.GetPolyFillMode GetPolyFillMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1439 alias STDWINAPI.GetRasterizerCaps GetRasterizerCaps;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1440 alias STDWINAPI.GetRegionData GetRegionData;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1441 alias STDWINAPI.GetRgnBox GetRgnBox;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1442 alias STDWINAPI.GetStockObject GetStockObject;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1443 alias STDWINAPI.GetStretchBltMode GetStretchBltMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1444 alias STDWINAPI.GetSystemPaletteEntries GetSystemPaletteEntries;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1445 alias STDWINAPI.GetSystemPaletteUse GetSystemPaletteUse;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1446 alias STDWINAPI.GetTextCharacterExtra GetTextCharacterExtra;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1447 alias STDWINAPI.GetTextAlign GetTextAlign;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1448 alias STDWINAPI.GetTextColor GetTextColor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1449 alias STDWINAPI.GetTextCharset GetTextCharset;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1450 alias STDWINAPI.GetTextCharsetInfo GetTextCharsetInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1451 alias STDWINAPI.TranslateCharsetInfo TranslateCharsetInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1452 alias STDWINAPI.GetFontLanguageInfo GetFontLanguageInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1453 alias STDWINAPI.GetViewportExtEx GetViewportExtEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1454 alias STDWINAPI.GetViewportOrgEx GetViewportOrgEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1455 alias STDWINAPI.GetWindowExtEx GetWindowExtEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1456 alias STDWINAPI.GetWindowOrgEx GetWindowOrgEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1457 alias STDWINAPI.IntersectClipRect IntersectClipRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1458 alias STDWINAPI.InvertRgn InvertRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1459 alias STDWINAPI.LineDDA LineDDA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1460 alias STDWINAPI.LineTo LineTo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1461 alias STDWINAPI.MaskBlt MaskBlt;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1462 alias STDWINAPI.PlgBlt PlgBlt;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1463 alias STDWINAPI.OffsetClipRgn OffsetClipRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1464 alias STDWINAPI.OffsetRgn OffsetRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1465 alias STDWINAPI.PatBlt PatBlt;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1466 alias STDWINAPI.Pie Pie;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1467 alias STDWINAPI.PlayMetaFile PlayMetaFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1468 alias STDWINAPI.PaintRgn PaintRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1469 alias STDWINAPI.PolyPolygon PolyPolygon;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1470 alias STDWINAPI.PtInRegion PtInRegion;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1471 alias STDWINAPI.PtVisible PtVisible;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1472 alias STDWINAPI.RectInRegion RectInRegion;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1473 alias STDWINAPI.RectVisible RectVisible;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1474 alias STDWINAPI.Rectangle Rectangle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1475 alias STDWINAPI.RestoreDC RestoreDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1476 alias STDWINAPI.RealizePalette RealizePalette;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1477 alias STDWINAPI.RoundRect RoundRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1478 alias STDWINAPI.ResizePalette ResizePalette;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1479 alias STDWINAPI.SaveDC SaveDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1480 alias STDWINAPI.SelectClipRgn SelectClipRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1481 alias STDWINAPI.ExtSelectClipRgn ExtSelectClipRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1482 alias STDWINAPI.SetMetaRgn SetMetaRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1483 alias STDWINAPI.SelectObject SelectObject;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1484 alias STDWINAPI.SelectPalette SelectPalette;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1485 alias STDWINAPI.SetBkColor SetBkColor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1486 alias STDWINAPI.SetBkMode SetBkMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1487 alias STDWINAPI.SetBitmapBits SetBitmapBits;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1488 alias STDWINAPI.SetBoundsRect SetBoundsRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1489 alias STDWINAPI.SetDIBits SetDIBits;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1490 alias STDWINAPI.SetDIBitsToDevice SetDIBitsToDevice;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1491 alias STDWINAPI.SetMapperFlags SetMapperFlags;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1492 alias STDWINAPI.SetGraphicsMode SetGraphicsMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1493 alias STDWINAPI.SetMapMode SetMapMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1494 alias STDWINAPI.SetMetaFileBitsEx SetMetaFileBitsEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1495 alias STDWINAPI.SetPaletteEntries SetPaletteEntries;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1496 alias STDWINAPI.SetPixel SetPixel;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1497 alias STDWINAPI.SetPixelV SetPixelV;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1498 alias STDWINAPI.SetPolyFillMode SetPolyFillMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1499 alias STDWINAPI.StretchBlt StretchBlt;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1500 alias STDWINAPI.SetRectRgn SetRectRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1501 alias STDWINAPI.StretchDIBits StretchDIBits;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1502 alias STDWINAPI.SetROP2 SetROP2;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1503 alias STDWINAPI.SetStretchBltMode SetStretchBltMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1504 alias STDWINAPI.SetSystemPaletteUse SetSystemPaletteUse;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1505 alias STDWINAPI.SetTextCharacterExtra SetTextCharacterExtra;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1506 alias STDWINAPI.SetTextColor SetTextColor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1507 alias STDWINAPI.SetTextAlign SetTextAlign;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1508 alias STDWINAPI.SetTextJustification SetTextJustification;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1509 alias STDWINAPI.UpdateColors UpdateColors;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1510 alias STDWINAPI.PlayMetaFileRecord PlayMetaFileRecord;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1511 alias STDWINAPI.EnumMetaFile EnumMetaFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1512 alias STDWINAPI.CloseEnhMetaFile CloseEnhMetaFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1513 alias STDWINAPI.DeleteEnhMetaFile DeleteEnhMetaFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1514 alias STDWINAPI.EnumEnhMetaFile EnumEnhMetaFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1515 alias STDWINAPI.GetEnhMetaFileHeader GetEnhMetaFileHeader;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1516 alias STDWINAPI.GetEnhMetaFilePaletteEntries GetEnhMetaFilePaletteEntries;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1517 alias STDWINAPI.GetWinMetaFileBits GetWinMetaFileBits;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1518 alias STDWINAPI.PlayEnhMetaFile PlayEnhMetaFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1519 alias STDWINAPI.PlayEnhMetaFileRecord PlayEnhMetaFileRecord;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1520 alias STDWINAPI.SetEnhMetaFileBits SetEnhMetaFileBits;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1521 alias STDWINAPI.SetWinMetaFileBits SetWinMetaFileBits;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1522 alias STDWINAPI.GdiComment GdiComment;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1523 alias STDWINAPI.AngleArc AngleArc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1524 alias STDWINAPI.PolyPolyline PolyPolyline;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1525 alias STDWINAPI.GetWorldTransform GetWorldTransform;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1526 alias STDWINAPI.SetWorldTransform SetWorldTransform;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1527 alias STDWINAPI.ModifyWorldTransform ModifyWorldTransform;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1528 alias STDWINAPI.CombineTransform CombineTransform;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1529 alias STDWINAPI.CreateDIBSection CreateDIBSection;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1530 alias STDWINAPI.GetDIBColorTable GetDIBColorTable;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1531 alias STDWINAPI.SetDIBColorTable SetDIBColorTable;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1532 alias STDWINAPI.SetColorAdjustment SetColorAdjustment;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1533 alias STDWINAPI.GetColorAdjustment GetColorAdjustment;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1534 alias STDWINAPI.CreateHalftonePalette CreateHalftonePalette;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1535 alias STDWINAPI.EndDoc EndDoc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1536 alias STDWINAPI.StartPage StartPage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1537 alias STDWINAPI.EndPage EndPage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1538 alias STDWINAPI.AbortDoc AbortDoc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1539 alias STDWINAPI.SetAbortProc SetAbortProc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1540 alias STDWINAPI.ArcTo ArcTo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1541 alias STDWINAPI.BeginPath BeginPath;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1542 alias STDWINAPI.CloseFigure CloseFigure;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1543 alias STDWINAPI.EndPath EndPath;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1544 alias STDWINAPI.FillPath FillPath;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1545 alias STDWINAPI.FlattenPath FlattenPath;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1546 alias STDWINAPI.GetPath GetPath;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1547 alias STDWINAPI.PathToRegion PathToRegion;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1548 alias STDWINAPI.PolyDraw PolyDraw;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1549 alias STDWINAPI.SelectClipPath SelectClipPath;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1550 alias STDWINAPI.SetArcDirection SetArcDirection;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1551 alias STDWINAPI.SetMiterLimit SetMiterLimit;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1552 alias STDWINAPI.StrokeAndFillPath StrokeAndFillPath;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1553 alias STDWINAPI.StrokePath StrokePath;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1554 alias STDWINAPI.WidenPath WidenPath;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1555 alias STDWINAPI.ExtCreatePen ExtCreatePen;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1556 alias STDWINAPI.GetMiterLimit GetMiterLimit;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1557 alias STDWINAPI.GetArcDirection GetArcDirection;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1558 alias STDWINAPI.MoveToEx MoveToEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1559 alias STDWINAPI.CreatePolygonRgn CreatePolygonRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1560 alias STDWINAPI.DPtoLP DPtoLP;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1561 alias STDWINAPI.LPtoDP LPtoDP;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1562 alias STDWINAPI.Polygon Polygon;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1563 alias STDWINAPI.Polyline Polyline;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1564 alias STDWINAPI.PolyBezier PolyBezier;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1565 alias STDWINAPI.PolyBezierTo PolyBezierTo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1566 alias STDWINAPI.PolylineTo PolylineTo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1567 alias STDWINAPI.SetViewportExtEx SetViewportExtEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1568 alias STDWINAPI.SetViewportOrgEx SetViewportOrgEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1569 alias STDWINAPI.SetWindowExtEx SetWindowExtEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1570 alias STDWINAPI.SetWindowOrgEx SetWindowOrgEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1571 alias STDWINAPI.OffsetViewportOrgEx OffsetViewportOrgEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1572 alias STDWINAPI.OffsetWindowOrgEx OffsetWindowOrgEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1573 alias STDWINAPI.ScaleViewportExtEx ScaleViewportExtEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1574 alias STDWINAPI.ScaleWindowExtEx ScaleWindowExtEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1575 alias STDWINAPI.SetBitmapDimensionEx SetBitmapDimensionEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1576 alias STDWINAPI.SetBrushOrgEx SetBrushOrgEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1577 alias STDWINAPI.GetDCOrgEx GetDCOrgEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1578 alias STDWINAPI.FixBrushOrgEx FixBrushOrgEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1579 alias STDWINAPI.UnrealizeObject UnrealizeObject;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1580 alias STDWINAPI.GdiFlush GdiFlush;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1581 alias STDWINAPI.GdiSetBatchLimit GdiSetBatchLimit;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1582 alias STDWINAPI.GdiGetBatchLimit GdiGetBatchLimit;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1583 alias STDWINAPI.SetICMMode SetICMMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1584 alias STDWINAPI.CheckColorsInGamut CheckColorsInGamut;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1585 alias STDWINAPI.GetColorSpace GetColorSpace;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1586 alias STDWINAPI.SetColorSpace SetColorSpace;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1587 alias STDWINAPI.DeleteColorSpace DeleteColorSpace;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1588 alias STDWINAPI.GetDeviceGammaRamp GetDeviceGammaRamp;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1589 alias STDWINAPI.SetDeviceGammaRamp SetDeviceGammaRamp;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1590 alias STDWINAPI.ColorMatchToTarget ColorMatchToTarget;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1591 alias STDWINAPI.CreatePropertySheetPageA CreatePropertySheetPageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1592 alias STDWINAPI.DestroyPropertySheetPage DestroyPropertySheetPage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1593 alias STDWINAPI.InitCommonControls InitCommonControls;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1594 alias STDWINAPI.ImageList_Create ImageList_Create;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1595 alias STDWINAPI.ImageList_Destroy ImageList_Destroy;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1596 alias STDWINAPI.ImageList_GetImageCount ImageList_GetImageCount;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1597 alias STDWINAPI.ImageList_Add ImageList_Add;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1598 alias STDWINAPI.ImageList_ReplaceIcon ImageList_ReplaceIcon;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1599 alias STDWINAPI.ImageList_SetBkColor ImageList_SetBkColor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1600 alias STDWINAPI.ImageList_GetBkColor ImageList_GetBkColor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1601 alias STDWINAPI.ImageList_SetOverlayImage ImageList_SetOverlayImage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1602 alias STDWINAPI.ImageList_Draw ImageList_Draw;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1603 alias STDWINAPI.ImageList_Replace ImageList_Replace;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1604 alias STDWINAPI.ImageList_AddMasked ImageList_AddMasked;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1605 alias STDWINAPI.ImageList_DrawEx ImageList_DrawEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1606 alias STDWINAPI.ImageList_Remove ImageList_Remove;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1607 alias STDWINAPI.ImageList_GetIcon ImageList_GetIcon;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1608 alias STDWINAPI.ImageList_BeginDrag ImageList_BeginDrag;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1609 alias STDWINAPI.ImageList_EndDrag ImageList_EndDrag;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1610 alias STDWINAPI.ImageList_DragEnter ImageList_DragEnter;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1611 alias STDWINAPI.ImageList_DragLeave ImageList_DragLeave;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1612 alias STDWINAPI.ImageList_DragMove ImageList_DragMove;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1613 alias STDWINAPI.ImageList_SetDragCursorImage ImageList_SetDragCursorImage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1614 alias STDWINAPI.ImageList_DragShowNolock ImageList_DragShowNolock;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1615 alias STDWINAPI.ImageList_GetDragImage ImageList_GetDragImage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1616 alias STDWINAPI.ImageList_GetIconSize ImageList_GetIconSize;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1617 alias STDWINAPI.ImageList_SetIconSize ImageList_SetIconSize;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1618 alias STDWINAPI.ImageList_GetImageInfo ImageList_GetImageInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1619 alias STDWINAPI.ImageList_Merge ImageList_Merge;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1620 alias STDWINAPI.CreateToolbarEx CreateToolbarEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1621 alias STDWINAPI.CreateMappedBitmap CreateMappedBitmap;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1622 alias STDWINAPI.MenuHelp MenuHelp;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1623 alias STDWINAPI.ShowHideMenuCtl ShowHideMenuCtl;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1624 alias STDWINAPI.GetEffectiveClientRect GetEffectiveClientRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1625 alias STDWINAPI.MakeDragList MakeDragList;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1626 alias STDWINAPI.DrawInsert DrawInsert;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1627 alias STDWINAPI.LBItemFromPt LBItemFromPt;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1628 alias STDWINAPI.CreateUpDownControl CreateUpDownControl;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1629 alias STDWINAPI.RegCloseKey RegCloseKey;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1630 alias STDWINAPI.RegSetKeySecurity RegSetKeySecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1631 alias STDWINAPI.RegFlushKey RegFlushKey;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1632 alias STDWINAPI.RegGetKeySecurity RegGetKeySecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1633 alias STDWINAPI.RegNotifyChangeKeyValue RegNotifyChangeKeyValue;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1634 alias STDWINAPI.IsValidCodePage IsValidCodePage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1635 alias STDWINAPI.GetACP GetACP;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1636 alias STDWINAPI.GetOEMCP GetOEMCP;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1637 alias STDWINAPI.GetCPInfo GetCPInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1638 alias STDWINAPI.IsDBCSLeadByte IsDBCSLeadByte;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1639 alias STDWINAPI.IsDBCSLeadByteEx IsDBCSLeadByteEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1640 alias STDWINAPI.MultiByteToWideChar MultiByteToWideChar;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1641 alias STDWINAPI.WideCharToMultiByte WideCharToMultiByte;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1642 alias STDWINAPI.IsValidLocale IsValidLocale;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1643 alias STDWINAPI.ConvertDefaultLocale ConvertDefaultLocale;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1644 alias STDWINAPI.GetThreadLocale GetThreadLocale;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1645 alias STDWINAPI.SetThreadLocale SetThreadLocale;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1646 alias STDWINAPI.GetSystemDefaultLangID GetSystemDefaultLangID;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1647 alias STDWINAPI.GetUserDefaultLangID GetUserDefaultLangID;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1648 alias STDWINAPI.GetSystemDefaultLCID GetSystemDefaultLCID;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1649 alias STDWINAPI.GetUserDefaultLCID GetUserDefaultLCID;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1650 alias STDWINAPI.ReadConsoleOutputAttribute ReadConsoleOutputAttribute;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1651 alias STDWINAPI.WriteConsoleOutputAttribute WriteConsoleOutputAttribute;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1652 alias STDWINAPI.FillConsoleOutputAttribute FillConsoleOutputAttribute;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1653 alias STDWINAPI.GetConsoleMode GetConsoleMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1654 alias STDWINAPI.GetNumberOfConsoleInputEvents GetNumberOfConsoleInputEvents;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1655 alias STDWINAPI.GetConsoleScreenBufferInfo GetConsoleScreenBufferInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1656 alias STDWINAPI.GetLargestConsoleWindowSize GetLargestConsoleWindowSize;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1657 alias STDWINAPI.GetConsoleCursorInfo GetConsoleCursorInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1658 alias STDWINAPI.GetNumberOfConsoleMouseButtons GetNumberOfConsoleMouseButtons;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1659 alias STDWINAPI.SetConsoleMode SetConsoleMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1660 alias STDWINAPI.SetConsoleActiveScreenBuffer SetConsoleActiveScreenBuffer;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1661 alias STDWINAPI.FlushConsoleInputBuffer FlushConsoleInputBuffer;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1662 alias STDWINAPI.SetConsoleScreenBufferSize SetConsoleScreenBufferSize;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1663 alias STDWINAPI.SetConsoleCursorPosition SetConsoleCursorPosition;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1664 alias STDWINAPI.SetConsoleCursorInfo SetConsoleCursorInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1665 alias STDWINAPI.SetConsoleWindowInfo SetConsoleWindowInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1666 alias STDWINAPI.SetConsoleTextAttribute SetConsoleTextAttribute;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1667 alias STDWINAPI.SetConsoleCtrlHandler SetConsoleCtrlHandler;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1668 alias STDWINAPI.GenerateConsoleCtrlEvent GenerateConsoleCtrlEvent;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1669 alias STDWINAPI.AllocConsole AllocConsole;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1670 alias STDWINAPI.FreeConsole FreeConsole;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1671 alias STDWINAPI.CreateConsoleScreenBuffer CreateConsoleScreenBuffer;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1672 alias STDWINAPI.GetConsoleCP GetConsoleCP;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1673 alias STDWINAPI.SetConsoleCP SetConsoleCP;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1674 alias STDWINAPI.GetConsoleOutputCP GetConsoleOutputCP;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1675 alias STDWINAPI.SetConsoleOutputCP SetConsoleOutputCP;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1676 alias STDWINAPI.WNetConnectionDialog WNetConnectionDialog;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1677 alias STDWINAPI.WNetDisconnectDialog WNetDisconnectDialog;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1678 alias STDWINAPI.WNetCloseEnum WNetCloseEnum;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1679 alias STDWINAPI.CloseServiceHandle CloseServiceHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1680 alias STDWINAPI.ControlService ControlService;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1681 alias STDWINAPI.DeleteService DeleteService;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1682 alias STDWINAPI.LockServiceDatabase LockServiceDatabase;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1683 alias STDWINAPI.NotifyBootConfigStatus NotifyBootConfigStatus;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1684 alias STDWINAPI.QueryServiceObjectSecurity QueryServiceObjectSecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1685 alias STDWINAPI.QueryServiceStatus QueryServiceStatus;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1686 alias STDWINAPI.SetServiceObjectSecurity SetServiceObjectSecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1687 alias STDWINAPI.SetServiceStatus SetServiceStatus;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1688 alias STDWINAPI.UnlockServiceDatabase UnlockServiceDatabase;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1689 alias STDWINAPI.ChoosePixelFormat ChoosePixelFormat;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1690 alias STDWINAPI.DescribePixelFormat DescribePixelFormat;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1691 alias STDWINAPI.SetPixelFormat SetPixelFormat;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1692 alias STDWINAPI.SwapBuffers SwapBuffers;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1693 alias STDWINAPI.DragQueryPoint DragQueryPoint;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1694 alias STDWINAPI.DragFinish DragFinish;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1695 alias STDWINAPI.DragAcceptFiles DragAcceptFiles;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1696 alias STDWINAPI.DuplicateIcon DuplicateIcon;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1697 alias STDWINAPI.DdeAbandonTransaction DdeAbandonTransaction;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1698 alias STDWINAPI.DdeAccessData DdeAccessData;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1699 alias STDWINAPI.DdeAddData DdeAddData;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1700 alias STDWINAPI.DdeClientTransaction DdeClientTransaction;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1701 alias STDWINAPI.DdeCmpStringHandles DdeCmpStringHandles;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1702 alias STDWINAPI.DdeConnect DdeConnect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1703 alias STDWINAPI.DdeConnectList DdeConnectList;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1704 alias STDWINAPI.DdeCreateDataHandle DdeCreateDataHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1705 alias STDWINAPI.DdeDisconnect DdeDisconnect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1706 alias STDWINAPI.DdeDisconnectList DdeDisconnectList;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1707 alias STDWINAPI.DdeEnableCallback DdeEnableCallback;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1708 alias STDWINAPI.DdeFreeDataHandle DdeFreeDataHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1709 alias STDWINAPI.DdeFreeStringHandle DdeFreeStringHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1710 alias STDWINAPI.DdeGetData DdeGetData;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1711 alias STDWINAPI.DdeGetLastError DdeGetLastError;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1712 alias STDWINAPI.DdeImpersonateClient DdeImpersonateClient;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1713 alias STDWINAPI.DdeKeepStringHandle DdeKeepStringHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1714 alias STDWINAPI.DdeNameService DdeNameService;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1715 alias STDWINAPI.DdePostAdvise DdePostAdvise;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1716 alias STDWINAPI.DdeQueryConvInfo DdeQueryConvInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1717 alias STDWINAPI.DdeQueryNextServer DdeQueryNextServer;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1718 alias STDWINAPI.DdeReconnect DdeReconnect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1719 alias STDWINAPI.DdeSetUserHandle DdeSetUserHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1720 alias STDWINAPI.DdeUnaccessData DdeUnaccessData;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1721 alias STDWINAPI.DdeUninitialize DdeUninitialize;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1722 alias STDWINAPI.SHAddToRecentDocs SHAddToRecentDocs;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1723 alias STDWINAPI.SHBrowseForFolder SHBrowseForFolder;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1724 alias STDWINAPI.SHChangeNotify SHChangeNotify;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1725 alias STDWINAPI.SHFileOperationA SHFileOperationA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1726 alias STDWINAPI.SHFileOperationW SHFileOperationW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1727 alias STDWINAPI.SHFreeNameMappings SHFreeNameMappings;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1728 alias STDWINAPI.SHGetFileInfo SHGetFileInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1729 alias STDWINAPI.SHGetPathFromIDList SHGetPathFromIDList;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1730 alias STDWINAPI.SHGetSpecialFolderLocation SHGetSpecialFolderLocation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1731 alias STDWINAPI.CreateThread CreateThread;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1732 alias STDWINAPI.DdeSetQualityOfService DdeSetQualityOfService;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1733 alias STDWINAPI.GetCommMask GetCommMask;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1734 alias STDWINAPI.GetDiskFreeSpaceExA GetDiskFreeSpaceExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1735 alias STDWINAPI.GetDiskFreeSpaceExW GetDiskFreeSpaceExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1736 alias STDWINAPI.GetKerningPairs GetKerningPairs;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1737 alias STDWINAPI.GetOverlappedResult GetOverlappedResult;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1738 alias STDWINAPI.GetQueuedCompletionStatus GetQueuedCompletionStatus;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1739 alias STDWINAPI.GetSystemPowerStatus GetSystemPowerStatus;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1740 alias STDWINAPI.ReadFile ReadFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1741 alias STDWINAPI.SetThreadContext SetThreadContext;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1742 alias STDWINAPI.wglDescribeLayerPlane wglDescribeLayerPlane;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1743 alias STDWINAPI.wglGetLayerPaletteEntries wglGetLayerPaletteEntries;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1744 alias STDWINAPI.wglSetLayerPaletteEntries wglSetLayerPaletteEntries;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1745 alias STDWINAPI.WNetGetResourceParentA WNetGetResourceParentA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1746 alias STDWINAPI.WriteFile WriteFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1747 alias STDWINAPI.CancelWaitableTimer CancelWaitableTimer;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1748 alias STDWINAPI.OpenWaitableTimerA OpenWaitableTimerA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1749 alias STDWINAPI.OpenWaitableTimerW OpenWaitableTimerW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1750 alias STDWINAPI.CreateWaitableTimerA CreateWaitableTimerA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1751 alias STDWINAPI.CreateWaitableTimerW CreateWaitableTimerW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1752 alias STDWINAPI.SetWaitableTimer SetWaitableTimer;
36
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1753 } else { // Phobos
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1754 /+ Functions +/
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1755 extern(Windows)
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1756 {
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1757 BOOL GetWindowInfo(HWND, PWINDOWINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1758 BOOL EnumDisplayMonitors(HDC, RECT*, MONITORENUMPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1759 BOOL GetMonitorInfoA(HMONITOR, LPMONITORINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1760 WINBOOL GetBinaryTypeA(LPCSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1761 DWORD GetShortPathNameA(LPCSTR, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1762 LPSTR GetEnvironmentStringsA();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1763 WINBOOL FreeEnvironmentStringsA(LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1764 DWORD FormatMessageA(DWORD, LPCVOID, DWORD, DWORD, LPSTR, DWORD, VA_LIST*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1765 HANDLE CreateMailslotA(LPCSTR, DWORD, DWORD, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1766 int lstrcmpA(LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1767 int lstrcmpiA(LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1768 LPSTR lstrcpynA(LPSTR, LPCSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1769 LPSTR lstrcpyA(LPSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1770 LPSTR lstrcatA(LPSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1771 int lstrlenA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1772 HANDLE CreateMutexA(LPSECURITY_ATTRIBUTES, WINBOOL, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1773 HANDLE OpenMutexA(DWORD, WINBOOL, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1774 HANDLE CreateEventA(LPSECURITY_ATTRIBUTES, WINBOOL, WINBOOL, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1775 HANDLE OpenEventA(DWORD, WINBOOL, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1776 HANDLE CreateSemaphoreA(LPSECURITY_ATTRIBUTES, LONG, LONG, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1777 HANDLE OpenSemaphoreA(DWORD, WINBOOL, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1778 HANDLE CreateFileMappingA(HANDLE, LPSECURITY_ATTRIBUTES, DWORD, DWORD, DWORD, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1779 HANDLE OpenFileMappingA(DWORD, WINBOOL, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1780 DWORD GetLogicalDriveStringsA(DWORD, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1781 HINST LoadLibraryA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1782 HINST LoadLibraryExA(LPCSTR, HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1783 DWORD GetModuleFileNameA(HINST, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1784 HMODULE GetModuleHandleA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1785 void FatalAppExitA(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1786 LPSTR GetCommandLineA();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1787 DWORD GetEnvironmentVariableA(LPCSTR, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1788 WINBOOL SetEnvironmentVariableA(LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1789 DWORD ExpandEnvironmentStringsA(LPCSTR, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1790 void OutputDebugStringA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1791 HRSRC FindResourceA(HINST, LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1792 HRSRC FindResourceExA(HINST, LPCSTR, LPCSTR, ushort);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1793 WINBOOL EnumResourceTypesA(HINST, ENUMRESTYPEPROC, LONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1794 WINBOOL EnumResourceNamesA(HINST, LPCSTR, ENUMRESNAMEPROC, LONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1795 WINBOOL EnumResourceLanguagesA(HINST, LPCSTR, LPCSTR, ENUMRESLANGPROC, LONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1796 HANDLE BeginUpdateResourceA(LPCSTR, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1797 WINBOOL UpdateResourceA(HANDLE, LPCSTR, LPCSTR, ushort, LPVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1798 WINBOOL EndUpdateResourceA(HANDLE, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1799 ATOM GlobalAddAtomA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1800 ATOM GlobalFindAtomA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1801 UINT GlobalGetAtomNameA(ATOM, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1802 ATOM AddAtomA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1803 ATOM FindAtomA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1804 UINT GetAtomNameA(ATOM, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1805 UINT GetProfileIntA(LPCSTR, LPCSTR, INT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1806 DWORD GetProfileStringA(LPCSTR, LPCSTR, LPCSTR, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1807 WINBOOL WriteProfileStringA(LPCSTR, LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1808 DWORD GetProfileSectionA(LPCSTR, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1809 WINBOOL WriteProfileSectionA(LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1810 UINT GetPrivateProfileIntA(LPCSTR, LPCSTR, INT, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1811 DWORD GetPrivateProfileStringA(LPCSTR, LPCSTR, LPCSTR, LPSTR, DWORD, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1812 WINBOOL WritePrivateProfileStringA(LPCSTR, LPCSTR, LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1813 DWORD GetPrivateProfileSectionA(LPCSTR, LPSTR, DWORD, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1814 WINBOOL WritePrivateProfileSectionA(LPCSTR, LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1815 UINT GetDriveTypeA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1816 UINT GetSystemDirectoryA(LPSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1817 DWORD GetTempPathA(DWORD, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1818 UINT GetTempFileNameA(LPCSTR, LPCSTR, UINT, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1819 UINT GetWindowsDirectoryA(LPSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1820 WINBOOL SetCurrentDirectoryA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1821 DWORD GetCurrentDirectoryA(DWORD, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1822 WINBOOL GetDiskFreeSpaceA(LPCSTR, LPDWORD, LPDWORD, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1823 WINBOOL CreateDirectoryA(LPCSTR, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1824 WINBOOL CreateDirectoryExA(LPCSTR, LPCSTR, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1825 WINBOOL RemoveDirectoryA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1826 DWORD GetFullPathNameA(LPCSTR, DWORD, LPSTR, LPSTR*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1827 WINBOOL DefineDosDeviceA(DWORD, LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1828 DWORD QueryDosDeviceA(LPCSTR, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1829 HANDLE CreateFileA(LPCSTR, DWORD, DWORD, LPSECURITY_ATTRIBUTES, DWORD, DWORD, HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1830 WINBOOL SetFileAttributesA(LPCSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1831 DWORD GetFileAttributesA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1832 BOOL GetFileAttributesExA(LPCSTR, DWORD, WIN32_FILE_ATTRIBUTE_DATA*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1833 DWORD GetCompressedFileSizeA(LPCSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1834 WINBOOL DeleteFileA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1835 DWORD SearchPathA(LPCSTR, LPCSTR, LPCSTR, DWORD, LPSTR, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1836 WINBOOL CopyFileA(LPCSTR, LPCSTR, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1837 WINBOOL MoveFileA(LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1838 WINBOOL MoveFileExA(LPCSTR, LPCSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1839 HANDLE CreateNamedPipeA(LPCSTR, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1840 WINBOOL GetNamedPipeHandleStateA(HANDLE, LPDWORD, LPDWORD, LPDWORD, LPDWORD, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1841 WINBOOL CallNamedPipeA(LPCSTR, LPVOID, DWORD, LPVOID, DWORD, LPDWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1842 WINBOOL WaitNamedPipeA(LPCSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1843 WINBOOL SetVolumeLabelA(LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1844 WINBOOL GetVolumeInformationA(LPCSTR, LPSTR, DWORD, LPDWORD, LPDWORD, LPDWORD, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1845 WINBOOL ClearEventLogA(HANDLE, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1846 WINBOOL BackupEventLogA(HANDLE, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1847 HANDLE OpenEventLogA(LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1848 HANDLE RegisterEventSourceA(LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1849 HANDLE OpenBackupEventLogA(LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1850 WINBOOL ReadEventLogA(HANDLE, DWORD, DWORD, LPVOID, DWORD, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1851 WINBOOL ReportEventA(HANDLE, ushort, ushort, DWORD, PSID, ushort, DWORD, LPCSTR*, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1852 WINBOOL AccessCheckAndAuditAlarmA(LPCSTR, LPVOID, LPSTR, LPSTR, PSECURITY_DESCRIPTOR, DWORD, PGENERIC_MAPPING, WINBOOL, LPDWORD, LPBOOL, LPBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1853 WINBOOL ObjectOpenAuditAlarmA(LPCSTR, LPVOID, LPSTR, LPSTR, PSECURITY_DESCRIPTOR, HANDLE, DWORD, DWORD, PPRIVILEGE_SET, WINBOOL, WINBOOL, LPBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1854 WINBOOL ObjectPrivilegeAuditAlarmA(LPCSTR, LPVOID, HANDLE, DWORD, PPRIVILEGE_SET, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1855 WINBOOL ObjectCloseAuditAlarmA(LPCSTR, LPVOID, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1856 WINBOOL PrivilegedServiceAuditAlarmA(LPCSTR, LPCSTR, HANDLE, PPRIVILEGE_SET, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1857 WINBOOL SetFileSecurityA(LPCSTR, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1858 WINBOOL GetFileSecurityA(LPCSTR, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1859 HANDLE FindFirstChangeNotificationA(LPCSTR, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1860 WINBOOL IsBadStringPtrA(LPCSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1861 WINBOOL LookupAccountSidA(LPCSTR, PSID, LPSTR, LPDWORD, LPSTR, LPDWORD, PSID_NAME_USE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1862 WINBOOL LookupAccountNameA(LPCSTR, LPCSTR, PSID, LPDWORD, LPSTR, LPDWORD, PSID_NAME_USE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1863 WINBOOL LookupPrivilegeValueA(LPCSTR, LPCSTR, PLUID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1864 WINBOOL LookupPrivilegeNameA(LPCSTR, PLUID, LPSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1865 WINBOOL LookupPrivilegeDisplayNameA(LPCSTR, LPCSTR, LPSTR, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1866 WINBOOL BuildCommDCBA(LPCSTR, LPDCB);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1867 WINBOOL BuildCommDCBAndTimeoutsA(LPCSTR, LPDCB, LPCOMMTIMEOUTS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1868 WINBOOL CommConfigDialogA(LPCSTR, HWND, LPCOMMCONFIG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1869 WINBOOL GetDefaultCommConfigA(LPCSTR, LPCOMMCONFIG, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1870 WINBOOL SetDefaultCommConfigA(LPCSTR, LPCOMMCONFIG, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1871 WINBOOL GetComputerNameA(LPSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1872 WINBOOL SetComputerNameA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1873 WINBOOL GetUserNameA(LPSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1874 int wvsprintfA(LPSTR, LPCSTR, VA_LIST*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1875 HKL LoadKeyboardLayoutA(LPCSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1876 WINBOOL GetKeyboardLayoutNameA(LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1877 HDESK CreateDesktopA(LPSTR, LPSTR, LPDEVMODE, DWORD, DWORD, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1878 HDESK OpenDesktopA(LPSTR, DWORD, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1879 WINBOOL EnumDesktopsA(HWINSTA, DESKTOPENUMPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1880 HWINSTA CreateWindowStationA(LPSTR, DWORD, DWORD, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1881 HWINSTA OpenWindowStationA(LPSTR, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1882 WINBOOL EnumWindowStationsA(ENUMWINDOWSTATIONPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1883 WINBOOL GetUserObjectInformationA(HANDLE, int, PVOID, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1884 WINBOOL SetUserObjectInformationA(HANDLE, int, PVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1885 UINT RegisterWindowMessageA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1886 WINBOOL GetMessageA(LPMSG, HWND, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1887 LONG DispatchMessageA(LPMSG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1888 WINBOOL PeekMessageA(LPMSG, HWND, UINT, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1889 LRESULT SendMessageA(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1890 LRESULT SendMessageA(HWND, UINT, void*, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1891 LRESULT SendMessageA(HWND, UINT, WPARAM, void*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1892 LRESULT SendMessageA(HWND, UINT, void*, void*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1893 LRESULT SendMessageTimeoutA(HWND, UINT, WPARAM, LPARAM, UINT, UINT, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1894 WINBOOL SendNotifyMessageA(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1895 WINBOOL SendMessageCallbackA(HWND, UINT, WPARAM, LPARAM, SENDASYNCPROC, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1896 WINBOOL PostMessageA(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1897 WINBOOL PostThreadMessageA(DWORD, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1898 LRESULT DefWindowProcA(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1899 LRESULT CallWindowProcA(WNDPROC, HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1900 ATOM RegisterClassA(LPWNDCLASSA);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1901 WINBOOL UnregisterClassA(LPCSTR, HINST);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1902 WINBOOL GetClassInfoA(HINST, LPCSTR, LPWNDCLASS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1903 ATOM RegisterClassExA(LPWNDCLASSEX);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1904 WINBOOL GetClassInfoExA(HINST, LPCSTR, LPWNDCLASSEX);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1905 HWND CreateWindowExA(DWORD, LPCSTR, LPCSTR, DWORD, int, int, int, int, HWND, HMENU, HINST, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1906 HWND CreateDialogParamA(HINST, LPCSTR, HWND, DLGPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1907 HWND CreateDialogIndirectParamA(HINST, LPCDLGTEMPLATE, HWND, DLGPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1908 int DialogBoxParamA(HINST, LPCSTR, HWND, DLGPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1909 int DialogBoxIndirectParamA(HINST, LPCDLGTEMPLATE, HWND, DLGPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1910 WINBOOL SetDlgItemTextA(HWND, int, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1911 UINT GetDlgItemTextA(HWND, int, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1912 LONG SendDlgItemMessageA(HWND, int, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1913 LRESULT DefDlgProcA(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1914 WINBOOL CallMsgFilterA(LPMSG, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1915 UINT RegisterClipboardFormatA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1916 int GetClipboardFormatNameA(UINT, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1917 WINBOOL CharToOemA(LPCSTR, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1918 WINBOOL OemToCharA(LPCSTR, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1919 WINBOOL CharToOemBuffA(LPCSTR, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1920 WINBOOL OemToCharBuffA(LPCSTR, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1921 LPSTR CharUpperA(LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1922 DWORD CharUpperBuffA(LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1923 LPSTR CharLowerA(LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1924 DWORD CharLowerBuffA(LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1925 LPSTR CharNextA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1926 LPSTR CharPrevA(LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1927 WINBOOL IsCharAlphaA(char);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1928 WINBOOL IsCharAlphaNumericA(char);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1929 WINBOOL IsCharUpperA(char);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1930 WINBOOL IsCharLowerA(char);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1931 int GetKeyNameTextA(LONG, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1932 SHORT VkKeyScanA(char);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1933 SHORT VkKeyScanExA(char, HKL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1934 UINT MapVirtualKeyA(UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1935 UINT MapVirtualKeyExA(UINT, UINT, HKL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1936 HACCEL LoadAcceleratorsA(HINST, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1937 HACCEL CreateAcceleratorTableA(LPACCEL, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1938 int CopyAcceleratorTableA(HACCEL, LPACCEL, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1939 int TranslateAcceleratorA(HWND, HACCEL, LPMSG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1940 HMENU LoadMenuA(HINST, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1941 HMENU LoadMenuIndirectA(LPMENUTEMPLATE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1942 WINBOOL ChangeMenuA(HMENU, UINT, LPCSTR, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1943 int GetMenuStringA(HMENU, UINT, LPSTR, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1944 WINBOOL InsertMenuA(HMENU, UINT, UINT, UINT, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1945 WINBOOL AppendMenuA(HMENU, UINT, UINT, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1946 WINBOOL ModifyMenuA(HMENU, UINT, UINT, UINT, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1947 WINBOOL InsertMenuItemA(HMENU, UINT, WINBOOL, LPCMENUITEMINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1948 WINBOOL GetMenuItemInfoA(HMENU, UINT, WINBOOL, LPMENUITEMINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1949 WINBOOL SetMenuItemInfoA(HMENU, UINT, WINBOOL, LPCMENUITEMINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1950 int DrawTextA(HDC, LPCSTR, int, LPRECT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1951 int DrawTextExA(HDC, LPSTR, int, LPRECT, UINT, LPDRAWTEXTPARAMS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1952 WINBOOL GrayStringA(HDC, HBRUSH, GRAYSTRINGPROC, LPARAM, int, int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1953 WINBOOL DrawStateA(HDC, HBRUSH, DRAWSTATEPROC, LPARAM, WPARAM, int, int, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1954 LONG TabbedTextOutA(HDC, int, int, LPCSTR, int, int, LPINT, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1955 DWORD GetTabbedTextExtentA(HDC, LPCSTR, int, int, LPINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1956 WINBOOL SetPropA(HWND, LPCSTR, HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1957 HANDLE GetPropA(HWND, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1958 HANDLE RemovePropA(HWND, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1959 int EnumPropsExA(HWND, PROPENUMPROCEX, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1960 int EnumPropsA(HWND, PROPENUMPROC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1961 WINBOOL SetWindowTextA(HWND, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1962 int GetWindowTextA(HWND, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1963 int GetWindowTextLengthA(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1964 int MessageBoxA(HWND, LPCSTR, LPCSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1965 int MessageBoxExA(HWND, LPCSTR, LPCSTR, UINT, ushort);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1966 int MessageBoxIndirectA(LPMSGBOXPARAMS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1967 LONG GetWindowLongA(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1968 LONG SetWindowLongA(HWND, int, LONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1969 DWORD GetClassLongA(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1970 DWORD SetClassLongA(HWND, int, LONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1971 HWND FindWindowA(LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1972 HWND FindWindowExA(HWND, HWND, LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1973 int GetClassNameA(HWND, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1974 HHOOK SetWindowsHookExA(int, HOOKPROC, HINST, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1975 HBITMAP LoadBitmapA(HINST, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1976 HCURSOR LoadCursorA(HINST, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1977 HCURSOR LoadCursorFromFileA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1978 HICON LoadIconA(HINST, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1979 HANDLE LoadImageA(HINST, LPCSTR, UINT, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1980 int LoadStringA(HINST, UINT, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1981 WINBOOL IsDialogMessageA(HWND, LPMSG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1982 int DlgDirListA(HWND, LPSTR, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1983 WINBOOL DlgDirSelectExA(HWND, LPSTR, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1984 int DlgDirListComboBoxA(HWND, LPSTR, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1985 WINBOOL DlgDirSelectComboBoxExA(HWND, LPSTR, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1986 LRESULT DefFrameProcA(HWND, HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1987 LRESULT DefMDIChildProcA(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1988 HWND CreateMDIWindowA(LPSTR, LPSTR, DWORD, int, int, int, int, HWND, HINST, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1989 WINBOOL WinHelpA(HWND, LPCSTR, UINT, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1990 LONG ChangeDisplaySettingsA(LPDEVMODE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1991 WINBOOL EnumDisplaySettingsA(LPCSTR, DWORD, LPDEVMODE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1992 WINBOOL SystemParametersInfoA(UINT, UINT, PVOID, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1993 int AddFontResourceA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1994 HMETAFILE CopyMetaFileA(HMETAFILE, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1995 HFONT CreateFontIndirectA(LPLOGFONT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1996 HDC CreateICA(LPCSTR, LPCSTR, LPCSTR, LPDEVMODE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1997 HDC CreateMetaFileA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1998 WINBOOL CreateScalableFontResourceA(DWORD, LPCSTR, LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1999 int EnumFontFamiliesExA(HDC, LPLOGFONT, FONTENUMEXPROC, LPARAM, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2000 int EnumFontFamiliesA(HDC, LPCSTR, FONTENUMPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2001 int EnumFontsA(HDC, LPCSTR, ENUMFONTSPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2002 WINBOOL GetCharWidthA(HDC, UINT, UINT, LPINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2003 WINBOOL GetCharWidth32A(HDC, UINT, UINT, LPINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2004 WINBOOL GetCharWidthFloatA(HDC, UINT, UINT, PFLOAT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2005 WINBOOL GetCharABCWidthsA(HDC, UINT, UINT, LPABC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2006 WINBOOL GetCharABCWidthsFloatA(HDC, UINT, UINT, LPABCFLOAT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2007 DWORD GetGlyphOutlineA(HDC, UINT, UINT, LPGLYPHMETRICS, DWORD, LPVOID, PMAT2);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2008 HMETAFILE GetMetaFileA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2009 UINT GetOutlineTextMetricsA(HDC, UINT, LPOUTLINETEXTMETRIC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2010 WINBOOL GetTextExtentPointA(HDC, LPCSTR, int, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2011 WINBOOL GetTextExtentPoint32A(HDC, LPCSTR, int, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2012 WINBOOL GetTextExtentExPointA(HDC, LPCSTR, int, int, LPINT, LPINT, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2013 DWORD GetCharacterPlacementA(HDC, LPCSTR, int, int, LPGCP_RESULTS, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2014 HDC ResetDCA(HDC, LPDEVMODE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2015 WINBOOL RemoveFontResourceA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2016 HENHMETAFILE CopyEnhMetaFileA(HENHMETAFILE, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2017 HDC CreateEnhMetaFileA(HDC, LPCSTR, LPRECT, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2018 HENHMETAFILE GetEnhMetaFileA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2019 UINT GetEnhMetaFileDescriptionA(HENHMETAFILE, UINT, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2020 WINBOOL GetTextMetricsA(HDC, LPTEXTMETRIC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2021 int StartDocA(HDC, PDOCINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2022 int GetObjectA(HGDIOBJ, int, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2023 WINBOOL TextOutA(HDC, int, int, LPCSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2024 WINBOOL ExtTextOutA(HDC, int, int, UINT, LPRECT, LPCSTR, UINT, LPINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2025 WINBOOL PolyTextOutA(HDC, PPOLYTEXT, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2026 int GetTextFaceA(HDC, int, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2027 DWORD GetKerningPairsA(HDC, DWORD, LPKERNINGPAIR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2028 HCOLORSPACE CreateColorSpaceA(LPLOGCOLORSPACE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2029 WINBOOL GetLogColorSpaceA(HCOLORSPACE, LPLOGCOLORSPACE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2030 WINBOOL GetICMProfileA(HDC, DWORD, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2031 WINBOOL SetICMProfileA(HDC, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2032 WINBOOL UpdateICMRegKeyA(DWORD, DWORD, LPSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2033 int EnumICMProfilesA(HDC, ICMENUMPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2034 int PropertySheetA(LPCPROPSHEETHEADER);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2035 HIMAGELIST ImageList_LoadImageA(HINST, LPCSTR, int, int, COLORREF, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2036 HWND CreateStatusWindowA(LONG, LPCSTR, HWND, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2037 void DrawStatusTextA(HDC, LPRECT, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2038 WINBOOL GetOpenFileNameA(LPOPENFILENAME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2039 WINBOOL GetSaveFileNameA(LPOPENFILENAME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2040 int GetFileTitleA(LPCSTR, LPSTR, ushort);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2041 WINBOOL ChooseColorA(LPCHOOSECOLOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2042 HWND FindTextA(LPFINDREPLACE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2043 HWND ReplaceTextA(LPFINDREPLACE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2044 WINBOOL ChooseFontA(LPCHOOSEFONTA);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2045 WINBOOL PrintDlgA(LPPRINTDLGA);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2046 WINBOOL PageSetupDlgA(LPPAGESETUPDLG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2047 WINBOOL CreateProcessA(LPCSTR, LPSTR, LPSECURITY_ATTRIBUTES, LPSECURITY_ATTRIBUTES, WINBOOL, DWORD, LPVOID, LPCSTR, LPSTARTUPINFO, LPPROCESS_INFORMATION);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2048 void GetStartupInfoA(LPSTARTUPINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2049 HANDLE FindFirstFileA(LPCSTR, LPWIN32_FIND_DATA);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2050 WINBOOL FindNextFileA(HANDLE, LPWIN32_FIND_DATA);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2051 WINBOOL GetVersionExA(LPOSVERSIONINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2052 HDC CreateDCA(LPCSTR, LPCSTR, LPCSTR, PDEVMODE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2053 DWORD VerInstallFileA(DWORD, LPSTR, LPSTR, LPSTR, LPSTR, LPSTR, LPSTR, PUINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2054 DWORD GetFileVersionInfoSizeA(LPSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2055 WINBOOL GetFileVersionInfoA(LPSTR, DWORD, DWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2056 DWORD VerLanguageNameA(DWORD, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2057 WINBOOL VerQueryValueA(LPVOID, LPSTR, LPVOID, PUINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2058 DWORD VerFindFileA(DWORD, LPSTR, LPSTR, LPSTR, LPSTR, PUINT, LPSTR, PUINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2059 LONG RegConnectRegistryA(LPSTR, HKEY, PHKEY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2060 LONG RegCreateKeyA(HKEY, LPCSTR, PHKEY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2061 LONG RegCreateKeyExA(HKEY, LPCSTR, DWORD, LPSTR, DWORD, REGSAM, LPSECURITY_ATTRIBUTES, PHKEY, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2062 LONG RegDeleteKeyA(HKEY, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2063 LONG RegDeleteValueA(HKEY, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2064 LONG RegEnumKeyA(HKEY, DWORD, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2065 LONG RegEnumKeyExA(HKEY, DWORD, LPSTR, LPDWORD, LPDWORD, LPSTR, LPDWORD, PFILETIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2066 LONG RegEnumValueA(HKEY, DWORD, LPSTR, LPDWORD, LPDWORD, LPDWORD, LPBYTE, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2067 LONG RegLoadKeyA(HKEY, LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2068 LONG RegOpenKeyA(HKEY, LPCSTR, PHKEY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2069 LONG RegOpenKeyExA(HKEY, LPCSTR, DWORD, REGSAM, PHKEY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2070 LONG RegQueryInfoKeyA(HKEY, LPSTR, LPDWORD, LPDWORD, LPDWORD, LPDWORD, LPDWORD, LPDWORD, LPDWORD, LPDWORD, LPDWORD, PFILETIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2071 LONG RegQueryValueA(HKEY, LPCSTR, LPSTR, PLONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2072 LONG RegQueryMultipleValuesA(HKEY, PVALENT, DWORD, LPSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2073 LONG RegQueryValueExA(HKEY, LPCSTR, LPDWORD, LPDWORD, LPBYTE, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2074 LONG RegReplaceKeyA(HKEY, LPCSTR, LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2075 LONG RegRestoreKeyA(HKEY, LPCSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2076 LONG RegSaveKeyA(HKEY, LPCSTR, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2077 LONG RegSetValueA(HKEY, LPCSTR, DWORD, LPCSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2078 LONG RegSetValueExA(HKEY, LPCSTR, DWORD, DWORD, LPBYTE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2079 LONG RegUnLoadKeyA(HKEY, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2080 WINBOOL InitiateSystemShutdownA(LPSTR, LPSTR, DWORD, WINBOOL, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2081 WINBOOL AbortSystemShutdownA(LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2082 int CompareStringA(LCID, DWORD, LPCSTR, int, LPCSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2083 int LCMapStringA(LCID, DWORD, LPCSTR, int, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2084 int GetLocaleInfoA(LCID, LCTYPE, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2085 WINBOOL SetLocaleInfoA(LCID, LCTYPE, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2086 int GetTimeFormatA(LCID, DWORD, LPSYSTEMTIME, LPCSTR, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2087 int GetDateFormatA(LCID, DWORD, LPSYSTEMTIME, LPCSTR, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2088 int GetNumberFormatA(LCID, DWORD, LPCSTR, PNUMBERFMT, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2089 int GetCurrencyFormatA(LCID, DWORD, LPCSTR, PCURRENCYFMT, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2090 WINBOOL EnumCalendarInfoA(CALINFO_ENUMPROC, LCID, CALID, CALTYPE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2091 WINBOOL EnumTimeFormatsA(TIMEFMT_ENUMPROC, LCID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2092 WINBOOL EnumDateFormatsA(DATEFMT_ENUMPROC, LCID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2093 WINBOOL GetStringTypeExA(LCID, DWORD, LPCSTR, int, LPWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2094 WINBOOL GetStringTypeA(LCID, DWORD, LPCSTR, int, LPWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2095 int FoldStringA(DWORD, LPCSTR, int, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2096 WINBOOL EnumSystemLocalesA(LOCALE_ENUMPROC, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2097 WINBOOL EnumSystemCodePagesA(CODEPAGE_ENUMPROC, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2098 WINBOOL PeekConsoleInputA(HANDLE, PINPUTRECORD, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2099 WINBOOL ReadConsoleInputA(HANDLE, PINPUTRECORD, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2100 WINBOOL WriteConsoleInputA(HANDLE, PINPUTRECORD, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2101 WINBOOL ReadConsoleOutputA(HANDLE, PCHAR_INFO, COORD, COORD, PSMALL_RECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2102 WINBOOL WriteConsoleOutputA(HANDLE, PCHAR_INFO, COORD, COORD, PSMALL_RECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2103 WINBOOL ReadConsoleOutputCharacterA(HANDLE, LPSTR, DWORD, COORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2104 WINBOOL WriteConsoleOutputCharacterA(HANDLE, LPCSTR, DWORD, COORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2105 WINBOOL FillConsoleOutputCharacterA(HANDLE, char, DWORD, COORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2106 WINBOOL ScrollConsoleScreenBufferA(HANDLE, PSMALL_RECT, PSMALL_RECT, COORD, PCHAR_INFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2107 DWORD GetConsoleTitleA(LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2108 WINBOOL SetConsoleTitleA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2109 WINBOOL ReadConsoleA(HANDLE, LPVOID, DWORD, LPDWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2110 WINBOOL WriteConsoleA(HANDLE, POINTER, DWORD, LPDWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2111 DWORD WNetAddConnectionA(LPCSTR, LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2112 DWORD WNetAddConnection2A(LPNETRESOURCE, LPCSTR, LPCSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2113 DWORD WNetAddConnection3A(HWND, LPNETRESOURCE, LPCSTR, LPCSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2114 DWORD WNetCancelConnectionA(LPCSTR, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2115 DWORD WNetCancelConnection2A(LPCSTR, DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2116 DWORD WNetGetConnectionA(LPCSTR, LPSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2117 DWORD WNetUseConnectionA(HWND, LPNETRESOURCE, LPCSTR, LPCSTR, DWORD, LPSTR, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2118 DWORD WNetSetConnectionA(LPCSTR, DWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2119 DWORD WNetConnectionDialog1A(LPCONNECTDLGSTRUCT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2120 DWORD WNetDisconnectDialog1A(LPDISCDLGSTRUCT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2121 DWORD WNetOpenEnumA(DWORD, DWORD, DWORD, LPNETRESOURCE, LPHANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2122 DWORD WNetEnumResourceA(HANDLE, LPDWORD, LPVOID, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2123 DWORD WNetGetUniversalNameA(LPCSTR, DWORD, LPVOID, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2124 DWORD WNetGetUserA(LPCSTR, LPSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2125 DWORD WNetGetProviderNameA(DWORD, LPSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2126 DWORD WNetGetNetworkInformationA(LPCSTR, LPNETINFOSTRUCT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2127 DWORD WNetGetLastErrorA(LPDWORD, LPSTR, DWORD, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2128 DWORD MultinetGetConnectionPerformanceA(LPNETRESOURCE, LPNETCONNECTINFOSTRUCT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2129 WINBOOL ChangeServiceConfigA(SC_HANDLE, DWORD, DWORD, DWORD, LPCSTR, LPCSTR, LPDWORD, LPCSTR, LPCSTR, LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2130 SC_HANDLE CreateServiceA(SC_HANDLE, LPCSTR, LPCSTR, DWORD, DWORD, DWORD, DWORD, LPCSTR, LPCSTR, LPDWORD, LPCSTR, LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2131 WINBOOL EnumDependentServicesA(SC_HANDLE, DWORD, LPENUM_SERVICE_STATUS, DWORD, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2132 WINBOOL EnumServicesStatusA(SC_HANDLE, DWORD, DWORD, LPENUM_SERVICE_STATUS, DWORD, LPDWORD, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2133 WINBOOL GetServiceKeyNameA(SC_HANDLE, LPCSTR, LPSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2134 WINBOOL GetServiceDisplayNameA(SC_HANDLE, LPCSTR, LPSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2135 SC_HANDLE OpenSCManagerA(LPCSTR, LPCSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2136 SC_HANDLE OpenServiceA(SC_HANDLE, LPCSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2137 WINBOOL QueryServiceConfigA(SC_HANDLE, LPQUERY_SERVICE_CONFIG, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2138 WINBOOL QueryServiceLockStatusA(SC_HANDLE, LPQUERY_SERVICE_LOCK_STATUS, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2139 SERVICE_STATUS_HANDLE RegisterServiceCtrlHandlerA(LPCSTR, LPHANDLER_FUNCTION);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2140 WINBOOL StartServiceCtrlDispatcherA(LPSERVICE_TABLE_ENTRY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2141 WINBOOL StartServiceA(SC_HANDLE, DWORD, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2142 uint DragQueryFileA(HDROP, uint, PCHAR, uint);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2143 HICON ExtractAssociatedIconA(HINST, PCHAR, LPWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2144 HICON ExtractIconA(HINST, PCHAR, uint);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2145 HINST FindExecutableA(PCHAR, PCHAR, PCHAR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2146 int ShellAboutA(HWND, PCHAR, PCHAR, HICON);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2147 HINST ShellExecuteA(HWND, PCHAR, PCHAR, PCHAR, PCHAR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2148 HSZ DdeCreateStringHandleA(DWORD, PCHAR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2149 UINT DdeInitializeA(LPDWORD, PFNCALLBACK, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2150 DWORD DdeQueryStringA(DWORD, HSZ, PCHAR, DWORD, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2151 WINBOOL LogonUserA(LPSTR, LPSTR, LPSTR, DWORD, DWORD, PHANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2152 WINBOOL CreateProcessAsUserA(HANDLE, LPCTSTR, LPTSTR, LPSECURITY_ATTRIBUTES, LPSECURITY_ATTRIBUTES, WINBOOL, DWORD, LPVOID, LPCTSTR, LPSTARTUPINFO, LPPROCESS_INFORMATION);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2153 WINBOOL GetBinaryTypeW(LPCWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2154 DWORD GetShortPathNameW(LPCWSTR, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2155 LPWSTR GetEnvironmentStringsW();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2156 WINBOOL FreeEnvironmentStringsW(LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2157 DWORD FormatMessageW(DWORD, LPCVOID, DWORD, DWORD, LPWSTR, DWORD, VA_LIST*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2158 HANDLE CreateMailslotW(LPCWSTR, DWORD, DWORD, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2159 int lstrcmpW(LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2160 int lstrcmpiW(LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2161 LPWSTR lstrcpynW(LPWSTR, LPCWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2162 LPWSTR lstrcpyW(LPWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2163 LPWSTR lstrcatW(LPWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2164 int lstrlenW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2165 HANDLE CreateMutexW(LPSECURITY_ATTRIBUTES, WINBOOL, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2166 HANDLE OpenMutexW(DWORD, WINBOOL, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2167 HANDLE CreateEventW(LPSECURITY_ATTRIBUTES, WINBOOL, WINBOOL, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2168 HANDLE OpenEventW(DWORD, WINBOOL, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2169 HANDLE CreateSemaphoreW(LPSECURITY_ATTRIBUTES, LONG, LONG, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2170 HANDLE OpenSemaphoreW(DWORD, WINBOOL, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2171 HANDLE CreateFileMappingW(HANDLE, LPSECURITY_ATTRIBUTES, DWORD, DWORD, DWORD, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2172 HANDLE OpenFileMappingW(DWORD, WINBOOL, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2173 DWORD GetLogicalDriveStringsW(DWORD, LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2174 HINST LoadLibraryW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2175 HINST LoadLibraryExW(LPCWSTR, HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2176 DWORD GetModuleFileNameW(HINST, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2177 HMODULE GetModuleHandleW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2178 void FatalAppExitW(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2179 LPWSTR GetCommandLineW();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2180 DWORD GetEnvironmentVariableW(LPCWSTR, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2181 WINBOOL SetEnvironmentVariableW(LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2182 DWORD ExpandEnvironmentStringsW(LPCWSTR, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2183 void OutputDebugStringW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2184 HRSRC FindResourceW(HINST, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2185 HRSRC FindResourceExW(HINST, LPCWSTR, LPCWSTR, ushort);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2186 WINBOOL EnumResourceTypesW(HINST, ENUMRESTYPEPROC, LONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2187 WINBOOL EnumResourceNamesW(HINST, LPCWSTR, ENUMRESNAMEPROC, LONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2188 WINBOOL EnumResourceLanguagesW(HINST, LPCWSTR, LPCWSTR, ENUMRESLANGPROC, LONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2189 HANDLE BeginUpdateResourceW(LPCWSTR, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2190 WINBOOL UpdateResourceW(HANDLE, LPCWSTR, LPCWSTR, ushort, LPVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2191 WINBOOL EndUpdateResourceW(HANDLE, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2192 ATOM GlobalAddAtomW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2193 ATOM GlobalFindAtomW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2194 UINT GlobalGetAtomNameW(ATOM, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2195 ATOM AddAtomW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2196 ATOM FindAtomW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2197 UINT GetAtomNameW(ATOM, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2198 UINT GetProfileIntW(LPCWSTR, LPCWSTR, INT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2199 DWORD GetProfileStringW(LPCWSTR, LPCWSTR, LPCWSTR, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2200 WINBOOL WriteProfileStringW(LPCWSTR, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2201 DWORD GetProfileSectionW(LPCWSTR, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2202 WINBOOL WriteProfileSectionW(LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2203 UINT GetPrivateProfileIntW(LPCWSTR, LPCWSTR, INT, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2204 DWORD GetPrivateProfileStringW(LPCWSTR, LPCWSTR, LPCWSTR, LPWSTR, DWORD, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2205 WINBOOL WritePrivateProfileStringW(LPCWSTR, LPCWSTR, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2206 DWORD GetPrivateProfileSectionW(LPCWSTR, LPWSTR, DWORD, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2207 WINBOOL WritePrivateProfileSectionW(LPCWSTR, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2208 UINT GetDriveTypeW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2209 UINT GetSystemDirectoryW(LPWSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2210 DWORD GetTempPathW(DWORD, LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2211 UINT GetTempFileNameW(LPCWSTR, LPCWSTR, UINT, LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2212 UINT GetWindowsDirectoryW(LPWSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2213 WINBOOL SetCurrentDirectoryW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2214 DWORD GetCurrentDirectoryW(DWORD, LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2215 WINBOOL GetDiskFreeSpaceW(LPCWSTR, LPDWORD, LPDWORD, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2216 WINBOOL CreateDirectoryW(LPCWSTR, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2217 WINBOOL CreateDirectoryExW(LPCWSTR, LPCWSTR, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2218 WINBOOL RemoveDirectoryW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2219 DWORD GetFullPathNameW(LPCWSTR, DWORD, LPWSTR, LPWSTR*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2220 WINBOOL DefineDosDeviceW(DWORD, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2221 DWORD QueryDosDeviceW(LPCWSTR, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2222 HANDLE CreateFileW(LPCWSTR, DWORD, DWORD, LPSECURITY_ATTRIBUTES, DWORD, DWORD, HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2223 WINBOOL SetFileAttributesW(LPCWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2224 DWORD GetFileAttributesW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2225 BOOL GetFileAttributesExW(LPCWSTR, DWORD, WIN32_FILE_ATTRIBUTE_DATA*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2226 DWORD GetCompressedFileSizeW(LPCWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2227 WINBOOL DeleteFileW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2228 DWORD SearchPathW(LPCWSTR, LPCWSTR, LPCWSTR, DWORD, LPWSTR, LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2229 WINBOOL CopyFileW(LPCWSTR, LPCWSTR, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2230 WINBOOL MoveFileW(LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2231 WINBOOL MoveFileExW(LPCWSTR, LPCWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2232 HANDLE CreateNamedPipeW(LPCWSTR, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2233 WINBOOL GetNamedPipeHandleStateW(HANDLE, LPDWORD, LPDWORD, LPDWORD, LPDWORD, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2234 WINBOOL CallNamedPipeW(LPCWSTR, LPVOID, DWORD, LPVOID, DWORD, LPDWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2235 WINBOOL WaitNamedPipeW(LPCWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2236 WINBOOL SetVolumeLabelW(LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2237 WINBOOL GetVolumeInformationW(LPCWSTR, LPWSTR, DWORD, LPDWORD, LPDWORD, LPDWORD, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2238 WINBOOL ClearEventLogW(HANDLE, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2239 WINBOOL BackupEventLogW(HANDLE, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2240 HANDLE OpenEventLogW(LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2241 HANDLE RegisterEventSourceW(LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2242 HANDLE OpenBackupEventLogW(LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2243 WINBOOL ReadEventLogW(HANDLE, DWORD, DWORD, LPVOID, DWORD, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2244 WINBOOL ReportEventW(HANDLE, ushort, ushort, DWORD, PSID, ushort, DWORD, LPCWSTR*, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2245 WINBOOL AccessCheckAndAuditAlarmW(LPCWSTR, LPVOID, LPWSTR, LPWSTR, PSECURITY_DESCRIPTOR, DWORD, PGENERIC_MAPPING, WINBOOL, LPDWORD, LPBOOL, LPBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2246 WINBOOL ObjectOpenAuditAlarmW(LPCWSTR, LPVOID, LPWSTR, LPWSTR, PSECURITY_DESCRIPTOR, HANDLE, DWORD, DWORD, PPRIVILEGE_SET, WINBOOL, WINBOOL, LPBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2247 WINBOOL ObjectPrivilegeAuditAlarmW(LPCWSTR, LPVOID, HANDLE, DWORD, PPRIVILEGE_SET, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2248 WINBOOL ObjectCloseAuditAlarmW(LPCWSTR, LPVOID, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2249 WINBOOL PrivilegedServiceAuditAlarmW(LPCWSTR, LPCWSTR, HANDLE, PPRIVILEGE_SET, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2250 WINBOOL SetFileSecurityW(LPCWSTR, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2251 WINBOOL GetFileSecurityW(LPCWSTR, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2252 HANDLE FindFirstChangeNotificationW(LPCWSTR, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2253 WINBOOL IsBadStringPtrW(LPCWSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2254 WINBOOL LookupAccountSidW(LPCWSTR, PSID, LPWSTR, LPDWORD, LPWSTR, LPDWORD, PSID_NAME_USE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2255 WINBOOL LookupAccountNameW(LPCWSTR, LPCWSTR, PSID, LPDWORD, LPWSTR, LPDWORD, PSID_NAME_USE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2256 WINBOOL LookupPrivilegeValueW(LPCWSTR, LPCWSTR, PLUID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2257 WINBOOL LookupPrivilegeNameW(LPCWSTR, PLUID, LPWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2258 WINBOOL LookupPrivilegeDisplayNameW(LPCWSTR, LPCWSTR, LPWSTR, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2259 WINBOOL BuildCommDCBW(LPCWSTR, LPDCB);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2260 WINBOOL BuildCommDCBAndTimeoutsW(LPCWSTR, LPDCB, LPCOMMTIMEOUTS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2261 WINBOOL CommConfigDialogW(LPCWSTR, HWND, LPCOMMCONFIG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2262 WINBOOL GetDefaultCommConfigW(LPCWSTR, LPCOMMCONFIG, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2263 WINBOOL SetDefaultCommConfigW(LPCWSTR, LPCOMMCONFIG, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2264 WINBOOL GetComputerNameW(LPWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2265 WINBOOL SetComputerNameW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2266 WINBOOL GetUserNameW(LPWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2267 int wvsprintfW(LPWSTR, LPCWSTR, VA_LIST*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2268 HKL LoadKeyboardLayoutW(LPCWSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2269 WINBOOL GetKeyboardLayoutNameW(LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2270 HDESK CreateDesktopW(LPWSTR, LPWSTR, LPDEVMODE, DWORD, DWORD, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2271 HDESK OpenDesktopW(LPWSTR, DWORD, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2272 WINBOOL EnumDesktopsW(HWINSTA, DESKTOPENUMPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2273 HWINSTA CreateWindowStationW(LPWSTR, DWORD, DWORD, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2274 HWINSTA OpenWindowStationW(LPWSTR, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2275 WINBOOL EnumWindowStationsW(ENUMWINDOWSTATIONPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2276 WINBOOL GetUserObjectInformationW(HANDLE, int, PVOID, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2277 WINBOOL SetUserObjectInformationW(HANDLE, int, PVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2278 UINT RegisterWindowMessageW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2279 WINBOOL GetMessageW(LPMSG, HWND, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2280 LONG DispatchMessageW(LPMSG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2281 WINBOOL PeekMessageW(LPMSG, HWND, UINT, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2282 LRESULT SendMessageW(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2283 LRESULT SendMessageW(HWND, UINT, WPARAM, void*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2284 LRESULT SendMessageW(HWND, UINT, void*, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2285 LRESULT SendMessageW(HWND, UINT, void*, void*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2286 LRESULT SendMessageTimeoutW(HWND, UINT, WPARAM, LPARAM, UINT, UINT, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2287 WINBOOL SendNotifyMessageW(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2288 WINBOOL SendMessageCallbackW(HWND, UINT, WPARAM, LPARAM, SENDASYNCPROC, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2289 WINBOOL PostMessageW(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2290 WINBOOL PostThreadMessageW(DWORD, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2291 LRESULT DefWindowProcW(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2292 LRESULT CallWindowProcW(WNDPROC, HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2293 ATOM RegisterClassW(LPWNDCLASSW);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2294 WINBOOL UnregisterClassW(LPCWSTR, HINST);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2295 WINBOOL GetClassInfoW(HINST, LPCWSTR, LPWNDCLASS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2296 ATOM RegisterClassExW(LPWNDCLASSEX);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2297 WINBOOL GetClassInfoExW(HINST, LPCWSTR, LPWNDCLASSEX);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2298 HWND CreateWindowExW(DWORD, LPCWSTR, LPCWSTR, DWORD, int, int, int, int, HWND, HMENU, HINST, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2299 HWND CreateDialogParamW(HINST, LPCWSTR, HWND, DLGPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2300 HWND CreateDialogIndirectParamW(HINST, LPCDLGTEMPLATE, HWND, DLGPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2301 int DialogBoxParamW(HINST, LPCWSTR, HWND, DLGPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2302 int DialogBoxIndirectParamW(HINST, LPCDLGTEMPLATE, HWND, DLGPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2303 WINBOOL SetDlgItemTextW(HWND, int, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2304 UINT GetDlgItemTextW(HWND, int, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2305 LONG SendDlgItemMessageW(HWND, int, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2306 LRESULT DefDlgProcW(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2307 WINBOOL CallMsgFilterW(LPMSG, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2308 UINT RegisterClipboardFormatW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2309 int GetClipboardFormatNameW(UINT, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2310 WINBOOL CharToOemW(LPCWSTR, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2311 WINBOOL OemToCharW(LPCSTR, LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2312 WINBOOL CharToOemBuffW(LPCWSTR, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2313 WINBOOL OemToCharBuffW(LPCSTR, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2314 LPWSTR CharUpperW(LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2315 DWORD CharUpperBuffW(LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2316 LPWSTR CharLowerW(LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2317 DWORD CharLowerBuffW(LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2318 LPWSTR CharNextW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2319 LPWSTR CharPrevW(LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2320 WINBOOL IsCharAlphaW(WCHAR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2321 WINBOOL IsCharAlphaNumericW(WCHAR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2322 WINBOOL IsCharUpperW(WCHAR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2323 WINBOOL IsCharLowerW(WCHAR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2324 int GetKeyNameTextW(LONG, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2325 SHORT VkKeyScanW(WCHAR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2326 SHORT VkKeyScanExW(WCHAR, HKL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2327 UINT MapVirtualKeyW(UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2328 UINT MapVirtualKeyExW(UINT, UINT, HKL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2329 HACCEL LoadAcceleratorsW(HINST, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2330 HACCEL CreateAcceleratorTableW(LPACCEL, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2331 int CopyAcceleratorTableW(HACCEL, LPACCEL, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2332 int TranslateAcceleratorW(HWND, HACCEL, LPMSG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2333 HMENU LoadMenuW(HINST, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2334 HMENU LoadMenuIndirectW(LPMENUTEMPLATE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2335 WINBOOL ChangeMenuW(HMENU, UINT, LPCWSTR, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2336 int GetMenuStringW(HMENU, UINT, LPWSTR, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2337 WINBOOL InsertMenuW(HMENU, UINT, UINT, UINT, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2338 WINBOOL AppendMenuW(HMENU, UINT, UINT, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2339 WINBOOL ModifyMenuW(HMENU, UINT, UINT, UINT, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2340 WINBOOL InsertMenuItemW(HMENU, UINT, WINBOOL, LPCMENUITEMINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2341 WINBOOL GetMenuItemInfoW(HMENU, UINT, WINBOOL, LPMENUITEMINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2342 WINBOOL SetMenuItemInfoW(HMENU, UINT, WINBOOL, LPCMENUITEMINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2343 int DrawTextW(HDC, LPCWSTR, int, LPRECT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2344 int DrawTextExW(HDC, LPWSTR, int, LPRECT, UINT, LPDRAWTEXTPARAMS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2345 WINBOOL GrayStringW(HDC, HBRUSH, GRAYSTRINGPROC, LPARAM, int, int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2346 WINBOOL DrawStateW(HDC, HBRUSH, DRAWSTATEPROC, LPARAM, WPARAM, int, int, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2347 LONG TabbedTextOutW(HDC, int, int, LPCWSTR, int, int, LPINT, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2348 DWORD GetTabbedTextExtentW(HDC, LPCWSTR, int, int, LPINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2349 WINBOOL SetPropW(HWND, LPCWSTR, HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2350 HANDLE GetPropW(HWND, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2351 HANDLE RemovePropW(HWND, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2352 int EnumPropsExW(HWND, PROPENUMPROCEX, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2353 int EnumPropsW(HWND, PROPENUMPROC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2354 WINBOOL SetWindowTextW(HWND, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2355 int GetWindowTextW(HWND, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2356 int GetWindowTextLengthW(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2357 int MessageBoxW(HWND, LPCWSTR, LPCWSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2358 int MessageBoxExW(HWND, LPCWSTR, LPCWSTR, UINT, ushort);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2359 int MessageBoxIndirectW(LPMSGBOXPARAMS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2360 LONG GetWindowLongW(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2361 LONG SetWindowLongW(HWND, int, LONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2362 DWORD GetClassLongW(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2363 DWORD SetClassLongW(HWND, int, LONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2364 HWND FindWindowW(LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2365 HWND FindWindowExW(HWND, HWND, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2366 int GetClassNameW(HWND, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2367 HHOOK SetWindowsHookExW(int, HOOKPROC, HINST, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2368 HBITMAP LoadBitmapW(HINST, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2369 HCURSOR LoadCursorW(HINST, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2370 HCURSOR LoadCursorFromFileW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2371 HICON LoadIconW(HINST, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2372 HANDLE LoadImageW(HINST, LPCWSTR, UINT, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2373 int LoadStringW(HINST, UINT, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2374 WINBOOL IsDialogMessageW(HWND, LPMSG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2375 int DlgDirListW(HWND, LPWSTR, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2376 WINBOOL DlgDirSelectExW(HWND, LPWSTR, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2377 int DlgDirListComboBoxW(HWND, LPWSTR, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2378 WINBOOL DlgDirSelectComboBoxExW(HWND, LPWSTR, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2379 LRESULT DefFrameProcW(HWND, HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2380 LRESULT DefMDIChildProcW(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2381 HWND CreateMDIWindowW(LPWSTR, LPWSTR, DWORD, int, int, int, int, HWND, HINST, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2382 WINBOOL WinHelpW(HWND, LPCWSTR, UINT, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2383 LONG ChangeDisplaySettingsW(LPDEVMODE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2384 WINBOOL EnumDisplaySettingsW(LPCWSTR, DWORD, LPDEVMODE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2385 WINBOOL SystemParametersInfoW(UINT, UINT, PVOID, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2386 int AddFontResourceW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2387 HMETAFILE CopyMetaFileW(HMETAFILE, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2388 HFONT CreateFontIndirectW(PLOGFONT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2389 HFONT CreateFontW(int, int, int, int, int, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2390 HDC CreateICW(LPCWSTR, LPCWSTR, LPCWSTR, LPDEVMODE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2391 HDC CreateMetaFileW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2392 WINBOOL CreateScalableFontResourceW(DWORD, LPCWSTR, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2393 int EnumFontFamiliesExW(HDC, LPLOGFONT, FONTENUMEXPROC, LPARAM, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2394 int EnumFontFamiliesW(HDC, LPCWSTR, FONTENUMPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2395 int EnumFontsW(HDC, LPCWSTR, ENUMFONTSPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2396 WINBOOL GetCharWidthW(HDC, UINT, UINT, LPINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2397 WINBOOL GetCharWidth32W(HDC, UINT, UINT, LPINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2398 WINBOOL GetCharWidthFloatW(HDC, UINT, UINT, PFLOAT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2399 WINBOOL GetCharABCWidthsW(HDC, UINT, UINT, LPABC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2400 WINBOOL GetCharABCWidthsFloatW(HDC, UINT, UINT, LPABCFLOAT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2401 DWORD GetGlyphOutlineW(HDC, UINT, UINT, LPGLYPHMETRICS, DWORD, LPVOID, PMAT2);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2402 HMETAFILE GetMetaFileW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2403 UINT GetOutlineTextMetricsW(HDC, UINT, LPOUTLINETEXTMETRIC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2404 WINBOOL GetTextExtentPointW(HDC, LPCWSTR, int, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2405 WINBOOL GetTextExtentPoint32W(HDC, LPCWSTR, int, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2406 WINBOOL GetTextExtentExPointW(HDC, LPCWSTR, int, int, LPINT, LPINT, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2407 DWORD GetCharacterPlacementW(HDC, LPCWSTR, int, int, LPGCP_RESULTS, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2408 HDC ResetDCW(HDC, LPDEVMODE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2409 WINBOOL RemoveFontResourceW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2410 HENHMETAFILE CopyEnhMetaFileW(HENHMETAFILE, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2411 HDC CreateEnhMetaFileW(HDC, LPCWSTR, LPRECT, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2412 HENHMETAFILE GetEnhMetaFileW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2413 UINT GetEnhMetaFileDescriptionW(HENHMETAFILE, UINT, LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2414 WINBOOL GetTextMetricsW(HDC, LPTEXTMETRIC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2415 int StartDocW(HDC, PDOCINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2416 int GetObjectW(HGDIOBJ, int, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2417 WINBOOL TextOutW(HDC, int, int, LPCWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2418 WINBOOL ExtTextOutW(HDC, int, int, UINT, LPRECT, LPCWSTR, UINT, LPINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2419 WINBOOL PolyTextOutW(HDC, PPOLYTEXT, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2420 int GetTextFaceW(HDC, int, LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2421 DWORD GetKerningPairsW(HDC, DWORD, LPKERNINGPAIR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2422 WINBOOL GetLogColorSpaceW(HCOLORSPACE, LPLOGCOLORSPACE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2423 HCOLORSPACE CreateColorSpaceW(LPLOGCOLORSPACE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2424 WINBOOL GetICMProfileW(HDC, DWORD, LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2425 WINBOOL SetICMProfileW(HDC, LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2426 WINBOOL UpdateICMRegKeyW(DWORD, DWORD, LPWSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2427 int EnumICMProfilesW(HDC, ICMENUMPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2428 HPROPSHEETPAGE CreatePropertySheetPageW(LPCPROPSHEETPAGE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2429 int PropertySheetW(LPCPROPSHEETHEADER);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2430 HIMAGELIST ImageList_LoadImageW(HINST, LPCWSTR, int, int, COLORREF, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2431 HWND CreateStatusWindowW(LONG, LPCWSTR, HWND, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2432 void DrawStatusTextW(HDC, LPRECT, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2433 WINBOOL GetOpenFileNameW(LPOPENFILENAME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2434 WINBOOL GetSaveFileNameW(LPOPENFILENAME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2435 int GetFileTitleW(LPCWSTR, LPWSTR, ushort);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2436 WINBOOL ChooseColorW(LPCHOOSECOLOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2437 HWND ReplaceTextW(LPFINDREPLACE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2438 WINBOOL ChooseFontW(LPCHOOSEFONTW);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2439 HWND FindTextW(LPFINDREPLACE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2440 WINBOOL PrintDlgW(LPPRINTDLGW);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2441 WINBOOL PageSetupDlgW(LPPAGESETUPDLG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2442 WINBOOL CreateProcessW(LPCWSTR, LPWSTR, LPSECURITY_ATTRIBUTES, LPSECURITY_ATTRIBUTES, WINBOOL, DWORD, LPVOID, LPCWSTR, LPSTARTUPINFO, LPPROCESS_INFORMATION);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2443 void GetStartupInfoW(LPSTARTUPINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2444 HANDLE FindFirstFileW(LPCWSTR, LPWIN32_FIND_DATAW);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2445 WINBOOL FindNextFileW(HANDLE, LPWIN32_FIND_DATAW);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2446 WINBOOL GetVersionExW(LPOSVERSIONINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2447 HDC CreateDCW(LPCWSTR, LPCWSTR, LPCWSTR, PDEVMODE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2448 HFONT CreateFontA(int, int, int, int, int, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2449 DWORD VerInstallFileW(DWORD, LPWSTR, LPWSTR, LPWSTR, LPWSTR, LPWSTR, LPWSTR, PUINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2450 DWORD GetFileVersionInfoSizeW(LPWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2451 WINBOOL GetFileVersionInfoW(LPWSTR, DWORD, DWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2452 DWORD VerLanguageNameW(DWORD, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2453 WINBOOL VerQueryValueW(LPVOID, LPWSTR, LPVOID, PUINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2454 DWORD VerFindFileW(DWORD, LPWSTR, LPWSTR, LPWSTR, LPWSTR, PUINT, LPWSTR, PUINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2455 LONG RegSetValueExW(HKEY, LPCWSTR, DWORD, DWORD, LPBYTE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2456 LONG RegUnLoadKeyW(HKEY, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2457 WINBOOL InitiateSystemShutdownW(LPWSTR, LPWSTR, DWORD, WINBOOL, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2458 WINBOOL AbortSystemShutdownW(LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2459 LONG RegRestoreKeyW(HKEY, LPCWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2460 LONG RegSaveKeyW(HKEY, LPCWSTR, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2461 LONG RegSetValueW(HKEY, LPCWSTR, DWORD, LPCWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2462 LONG RegQueryValueW(HKEY, LPCWSTR, LPWSTR, PLONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2463 LONG RegQueryMultipleValuesW(HKEY, PVALENT, DWORD, LPWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2464 LONG RegQueryValueExW(HKEY, LPCWSTR, LPDWORD, LPDWORD, LPBYTE, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2465 LONG RegReplaceKeyW(HKEY, LPCWSTR, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2466 LONG RegConnectRegistryW(LPWSTR, HKEY, PHKEY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2467 LONG RegCreateKeyW(HKEY, LPCWSTR, PHKEY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2468 LONG RegCreateKeyExW(HKEY, LPCWSTR, DWORD, LPWSTR, DWORD, REGSAM, LPSECURITY_ATTRIBUTES, PHKEY, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2469 LONG RegDeleteKeyW(HKEY, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2470 LONG RegDeleteValueW(HKEY, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2471 LONG RegEnumKeyW(HKEY, DWORD, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2472 LONG RegEnumKeyExW(HKEY, DWORD, LPWSTR, LPDWORD, LPDWORD, LPWSTR, LPDWORD, PFILETIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2473 LONG RegEnumValueW(HKEY, DWORD, LPWSTR, LPDWORD, LPDWORD, LPDWORD, LPBYTE, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2474 LONG RegLoadKeyW(HKEY, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2475 LONG RegOpenKeyW(HKEY, LPCWSTR, PHKEY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2476 LONG RegOpenKeyExW(HKEY, LPCWSTR, DWORD, REGSAM, PHKEY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2477 LONG RegQueryInfoKeyW(HKEY, LPWSTR, LPDWORD, LPDWORD, LPDWORD, LPDWORD, LPDWORD, LPDWORD, LPDWORD, LPDWORD, LPDWORD, PFILETIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2478 int CompareStringW(LCID, DWORD, LPCWSTR, int, LPCWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2479 int LCMapStringW(LCID, DWORD, LPCWSTR, int, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2480 int GetLocaleInfoW(LCID, LCTYPE, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2481 WINBOOL SetLocaleInfoW(LCID, LCTYPE, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2482 int GetTimeFormatW(LCID, DWORD, LPSYSTEMTIME, LPCWSTR, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2483 int GetDateFormatW(LCID, DWORD, LPSYSTEMTIME, LPCWSTR, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2484 int GetNumberFormatW(LCID, DWORD, LPCWSTR, PNUMBERFMT, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2485 int GetCurrencyFormatW(LCID, DWORD, LPCWSTR, PCURRENCYFMT, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2486 WINBOOL EnumCalendarInfoW(CALINFO_ENUMPROC, LCID, CALID, CALTYPE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2487 WINBOOL EnumTimeFormatsW(TIMEFMT_ENUMPROC, LCID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2488 WINBOOL EnumDateFormatsW(DATEFMT_ENUMPROC, LCID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2489 WINBOOL GetStringTypeExW(LCID, DWORD, LPCWSTR, int, LPWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2490 WINBOOL GetStringTypeW(DWORD, LPCWSTR, int, LPWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2491 int FoldStringW(DWORD, LPCWSTR, int, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2492 WINBOOL EnumSystemLocalesW(LOCALE_ENUMPROC, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2493 WINBOOL EnumSystemCodePagesW(CODEPAGE_ENUMPROC, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2494 WINBOOL PeekConsoleInputW(HANDLE, PINPUTRECORD, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2495 WINBOOL ReadConsoleInputW(HANDLE, PINPUTRECORD, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2496 WINBOOL WriteConsoleInputW(HANDLE, PINPUTRECORD, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2497 WINBOOL ReadConsoleOutputW(HANDLE, PCHAR_INFO, COORD, COORD, PSMALL_RECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2498 WINBOOL WriteConsoleOutputW(HANDLE, PCHAR_INFO, COORD, COORD, PSMALL_RECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2499 WINBOOL ReadConsoleOutputCharacterW(HANDLE, LPWSTR, DWORD, COORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2500 WINBOOL WriteConsoleOutputCharacterW(HANDLE, LPCWSTR, DWORD, COORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2501 WINBOOL FillConsoleOutputCharacterW(HANDLE, WCHAR, DWORD, COORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2502 WINBOOL ScrollConsoleScreenBufferW(HANDLE, PSMALL_RECT, PSMALL_RECT, COORD, PCHAR_INFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2503 DWORD GetConsoleTitleW(LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2504 WINBOOL SetConsoleTitleW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2505 WINBOOL ReadConsoleW(HANDLE, LPVOID, DWORD, LPDWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2506 WINBOOL WriteConsoleW(HANDLE, POINTER, DWORD, LPDWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2507 DWORD WNetAddConnectionW(LPCWSTR, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2508 DWORD WNetAddConnection2W(LPNETRESOURCE, LPCWSTR, LPCWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2509 DWORD WNetAddConnection3W(HWND, LPNETRESOURCE, LPCWSTR, LPCWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2510 DWORD WNetCancelConnectionW(LPCWSTR, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2511 DWORD WNetCancelConnection2W(LPCWSTR, DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2512 DWORD WNetGetConnectionW(LPCWSTR, LPWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2513 DWORD WNetUseConnectionW(HWND, LPNETRESOURCE, LPCWSTR, LPCWSTR, DWORD, LPWSTR, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2514 DWORD WNetSetConnectionW(LPCWSTR, DWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2515 DWORD WNetConnectionDialog1W(LPCONNECTDLGSTRUCT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2516 DWORD WNetDisconnectDialog1W(LPDISCDLGSTRUCT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2517 DWORD WNetOpenEnumW(DWORD, DWORD, DWORD, LPNETRESOURCE, LPHANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2518 DWORD WNetEnumResourceW(HANDLE, LPDWORD, LPVOID, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2519 DWORD WNetGetUniversalNameW(LPCWSTR, DWORD, LPVOID, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2520 DWORD WNetGetUserW(LPCWSTR, LPWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2521 DWORD WNetGetProviderNameW(DWORD, LPWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2522 DWORD WNetGetNetworkInformationW(LPCWSTR, LPNETINFOSTRUCT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2523 DWORD WNetGetLastErrorW(LPDWORD, LPWSTR, DWORD, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2524 DWORD MultinetGetConnectionPerformanceW(LPNETRESOURCE, LPNETCONNECTINFOSTRUCT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2525 WINBOOL ChangeServiceConfigW(SC_HANDLE, DWORD, DWORD, DWORD, LPCWSTR, LPCWSTR, LPDWORD, LPCWSTR, LPCWSTR, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2526 SC_HANDLE CreateServiceW(SC_HANDLE, LPCWSTR, LPCWSTR, DWORD, DWORD, DWORD, DWORD, LPCWSTR, LPCWSTR, LPDWORD, LPCWSTR, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2527 WINBOOL EnumDependentServicesW(SC_HANDLE, DWORD, LPENUM_SERVICE_STATUS, DWORD, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2528 WINBOOL EnumServicesStatusW(SC_HANDLE, DWORD, DWORD, LPENUM_SERVICE_STATUS, DWORD, LPDWORD, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2529 WINBOOL GetServiceKeyNameW(SC_HANDLE, LPCWSTR, LPWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2530 WINBOOL GetServiceDisplayNameW(SC_HANDLE, LPCWSTR, LPWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2531 SC_HANDLE OpenSCManagerW(LPCWSTR, LPCWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2532 SC_HANDLE OpenServiceW(SC_HANDLE, LPCWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2533 WINBOOL QueryServiceConfigW(SC_HANDLE, LPQUERY_SERVICE_CONFIG, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2534 WINBOOL QueryServiceLockStatusW(SC_HANDLE, LPQUERY_SERVICE_LOCK_STATUS, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2535 SERVICE_STATUS_HANDLE RegisterServiceCtrlHandlerW(LPCWSTR, LPHANDLER_FUNCTION);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2536 WINBOOL StartServiceCtrlDispatcherW(LPSERVICE_TABLE_ENTRY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2537 WINBOOL StartServiceW(SC_HANDLE, DWORD, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2538 uint DragQueryFileW(HDROP, uint, LPCWSTR, uint);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2539 HICON ExtractAssociatedIconW(HINST, LPCWSTR, LPWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2540 HICON ExtractIconW(HINST, LPCWSTR, uint);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2541 HINST FindExecutableW(LPCWSTR, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2542 int ShellAboutW(HWND, LPCWSTR, LPCWSTR, HICON);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2543 HINST ShellExecuteW(HWND, LPCWSTR, LPCWSTR, LPCWSTR, LPCWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2544 HSZ DdeCreateStringHandleW(DWORD, LPCWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2545 UINT DdeInitializeW(LPDWORD, PFNCALLBACK, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2546 DWORD DdeQueryStringW(DWORD, HSZ, LPCWSTR, DWORD, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2547 WINBOOL LogonUserW(LPWSTR, LPWSTR, LPWSTR, DWORD, DWORD, PHANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2548 WINBOOL CreateProcessAsUserW(HANDLE, LPCWSTR, LPWSTR, LPSECURITY_ATTRIBUTES, LPSECURITY_ATTRIBUTES, WINBOOL, DWORD, LPVOID, LPCWSTR, LPSTARTUPINFO, LPPROCESS_INFORMATION);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2549 WINBOOL AccessCheck(PSECURITY_DESCRIPTOR, HANDLE, DWORD, PGENERIC_MAPPING, PPRIVILEGE_SET, LPDWORD, LPDWORD, LPBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2550 LONG InterlockedIncrement(LPLONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2551 LONG InterlockedDecrement(LPLONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2552 LONG InterlockedExchange(LPLONG, LONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2553 WINBOOL FreeResource(HGLOBAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2554 LPVOID LockResource(HGLOBAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2555 WINBOOL FreeLibrary(HINST);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2556 void FreeLibraryAndExitThread(HMODULE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2557 WINBOOL DisableThreadLibraryCalls(HMODULE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2558 FARPROC GetProcAddress(HINST, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2559 DWORD GetVersion();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2560 HGLOBAL GlobalAlloc(UINT, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2561 HGLOBAL GlobalReAlloc(HGLOBAL, DWORD, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2562 DWORD GlobalSize(HGLOBAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2563 UINT GlobalFlags(HGLOBAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2564 LPVOID GlobalLock(HGLOBAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2565 HGLOBAL GlobalHandle(LPCVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2566 WINBOOL GlobalUnlock(HGLOBAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2567 HGLOBAL GlobalFree(HGLOBAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2568 UINT GlobalCompact(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2569 void GlobalFix(HGLOBAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2570 void GlobalUnfix(HGLOBAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2571 LPVOID GlobalWire(HGLOBAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2572 WINBOOL GlobalUnWire(HGLOBAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2573 void GlobalMemoryStatus(LPMEMORYSTATUS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2574 HLOCAL LocalAlloc(UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2575 HLOCAL LocalReAlloc(HLOCAL, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2576 LPVOID LocalLock(HLOCAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2577 HLOCAL LocalHandle(LPCVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2578 WINBOOL LocalUnlock(HLOCAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2579 UINT LocalSize(HLOCAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2580 UINT LocalFlags(HLOCAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2581 HLOCAL LocalFree(HLOCAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2582 UINT LocalShrink(HLOCAL, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2583 UINT LocalCompact(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2584 WINBOOL FlushInstructionCache(HANDLE, LPCVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2585 LPVOID VirtualAlloc(LPVOID, DWORD, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2586 WINBOOL VirtualFree(LPVOID, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2587 WINBOOL VirtualProtect(LPVOID, DWORD, DWORD, PDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2588 DWORD VirtualQuery(LPCVOID, PMEMORY_BASIC_INFORMATION, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2589 WINBOOL VirtualProtectEx(HANDLE, LPVOID, DWORD, DWORD, PDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2590 DWORD VirtualQueryEx(HANDLE, LPCVOID, PMEMORY_BASIC_INFORMATION, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2591 HANDLE HeapCreate(DWORD, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2592 WINBOOL HeapDestroy(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2593 LPVOID HeapAlloc(HANDLE, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2594 LPVOID HeapReAlloc(HANDLE, DWORD, LPVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2595 WINBOOL HeapFree(HANDLE, DWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2596 DWORD HeapSize(HANDLE, DWORD, LPCVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2597 WINBOOL HeapValidate(HANDLE, DWORD, LPCVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2598 UINT HeapCompact(HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2599 HANDLE GetProcessHeap();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2600 DWORD GetProcessHeaps(DWORD, PHANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2601 WINBOOL HeapLock(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2602 WINBOOL HeapUnlock(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2603 WINBOOL HeapWalk(HANDLE, LPPROCESS_HEAP_ENTRY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2604 WINBOOL GetProcessAffinityMask(HANDLE, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2605 WINBOOL GetProcessTimes(HANDLE, LPFILETIME, LPFILETIME, LPFILETIME, LPFILETIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2606 WINBOOL GetProcessWorkingSetSize(HANDLE, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2607 WINBOOL SetProcessWorkingSetSize(HANDLE, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2608 HANDLE OpenProcess(DWORD, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2609 HANDLE GetCurrentProcess();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2610 DWORD GetCurrentProcessId();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2611 void ExitProcess(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2612 WINBOOL TerminateProcess(HANDLE, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2613 WINBOOL GetExitCodeProcess(HANDLE, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2614 void FatalExit(int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2615 void RaiseException(DWORD, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2616 LONG UnhandledExceptionFilter(EMPTYRECORD*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2617 HANDLE CreateRemoteThread(HANDLE, LPSECURITY_ATTRIBUTES, DWORD, LPTHREAD_START_ROUTINE, LPVOID, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2618 HANDLE GetCurrentThread();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2619 DWORD GetCurrentThreadId();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2620 DWORD SetThreadAffinityMask(HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2621 WINBOOL SetThreadPriority(HANDLE, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2622 int GetThreadPriority(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2623 WINBOOL GetThreadTimes(HANDLE, LPFILETIME, LPFILETIME, LPFILETIME, LPFILETIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2624 void ExitThread(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2625 WINBOOL TerminateThread(HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2626 WINBOOL GetExitCodeThread(HANDLE, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2627 WINBOOL GetThreadSelectorEntry(HANDLE, DWORD, LPLDT_ENTRY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2628 DWORD GetLastError();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2629 void SetLastError(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2630 HANDLE CreateIoCompletionPort(HANDLE, HANDLE, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2631 UINT SetErrorMode(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2632 WINBOOL ReadProcessMemory(HANDLE, LPCVOID, LPVOID, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2633 WINBOOL WriteProcessMemory(HANDLE, LPVOID, LPVOID, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2634 WINBOOL GetThreadContext(HANDLE, LPCONTEXT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2635 DWORD SuspendThread(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2636 DWORD ResumeThread(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2637 void DebugBreak();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2638 WINBOOL WaitForDebugEvent(LPDEBUG_EVENT, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2639 WINBOOL ContinueDebugEvent(DWORD, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2640 WINBOOL DebugActiveProcess(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2641 void InitializeCriticalSection(LPCRITICAL_SECTION);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2642 void EnterCriticalSection(LPCRITICAL_SECTION);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2643 WINBOOL TryEnterCriticalSection(LPCRITICAL_SECTION);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2644 void LeaveCriticalSection(LPCRITICAL_SECTION);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2645 void DeleteCriticalSection(LPCRITICAL_SECTION);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2646 WINBOOL SetEvent(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2647 WINBOOL ResetEvent(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2648 WINBOOL PulseEvent(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2649 WINBOOL ReleaseSemaphore(HANDLE, LONG, LPLONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2650 WINBOOL ReleaseMutex(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2651 DWORD WaitForSingleObject(HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2652 DWORD WaitForMultipleObjects(DWORD, HANDLE*, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2653 void Sleep(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2654 HGLOBAL LoadResource(HINST, HRSRC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2655 DWORD SizeofResource(HINST, HRSRC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2656 ATOM GlobalDeleteAtom(ATOM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2657 WINBOOL InitAtomTable(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2658 ATOM DeleteAtom(ATOM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2659 UINT SetHandleCount(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2660 DWORD GetLogicalDrives();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2661 WINBOOL LockFile(HANDLE, DWORD, DWORD, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2662 WINBOOL UnlockFile(HANDLE, DWORD, DWORD, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2663 WINBOOL LockFileEx(HANDLE, DWORD, DWORD, DWORD, DWORD, LPOVERLAPPED);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2664 WINBOOL UnlockFileEx(HANDLE, DWORD, DWORD, DWORD, LPOVERLAPPED);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2665 WINBOOL GetFileInformationByHandle(HANDLE, LPBY_HANDLE_FILE_INFORMATION);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2666 DWORD GetFileType(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2667 DWORD GetFileSize(HANDLE, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2668 HANDLE GetStdHandle(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2669 WINBOOL SetStdHandle(DWORD, HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2670 WINBOOL FlushFileBuffers(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2671 WINBOOL DeviceIoControl(HANDLE, DWORD, LPVOID, DWORD, LPVOID, DWORD, LPDWORD, LPOVERLAPPED);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2672 WINBOOL SetEndOfFile(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2673 DWORD SetFilePointer(HANDLE, LONG, PLONG, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2674 WINBOOL FindClose(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2675 WINBOOL GetFileTime(HANDLE, LPFILETIME, LPFILETIME, LPFILETIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2676 WINBOOL SetFileTime(HANDLE, FILETIME*, FILETIME*, FILETIME*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2677 WINBOOL CloseHandle(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2678 WINBOOL DuplicateHandle(HANDLE, HANDLE, HANDLE, LPHANDLE, DWORD, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2679 WINBOOL GetHandleInformation(HANDLE, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2680 WINBOOL SetHandleInformation(HANDLE, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2681 DWORD LoadModule(LPCSTR, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2682 UINT WinExec(LPCSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2683 WINBOOL ClearCommBreak(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2684 WINBOOL ClearCommError(HANDLE, LPDWORD, LPCOMSTAT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2685 WINBOOL SetupComm(HANDLE, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2686 WINBOOL EscapeCommFunction(HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2687 WINBOOL GetCommConfig(HANDLE, LPCOMMCONFIG, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2688 WINBOOL GetCommProperties(HANDLE, LPCOMMPROP);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2689 WINBOOL GetCommModemStatus(HANDLE, PDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2690 WINBOOL GetCommState(HANDLE, PDCB);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2691 WINBOOL GetCommTimeouts(HANDLE, PCOMMTIMEOUTS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2692 WINBOOL PurgeComm(HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2693 WINBOOL SetCommBreak(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2694 WINBOOL SetCommConfig(HANDLE, LPCOMMCONFIG, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2695 WINBOOL SetCommMask(HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2696 WINBOOL SetCommState(HANDLE, TDCB*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2697 WINBOOL SetCommTimeouts(HANDLE, TCOMMTIMEOUTS*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2698 WINBOOL TransmitCommChar(HANDLE, char);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2699 WINBOOL WaitCommEvent(HANDLE, LPDWORD, LPOVERLAPPED);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2700 DWORD SetTapePosition(HANDLE, DWORD, DWORD, DWORD, DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2701 DWORD GetTapePosition(HANDLE, DWORD, LPDWORD, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2702 DWORD PrepareTape(HANDLE, DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2703 DWORD EraseTape(HANDLE, DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2704 DWORD CreateTapePartition(HANDLE, DWORD, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2705 DWORD WriteTapemark(HANDLE, DWORD, DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2706 DWORD GetTapeStatus(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2707 DWORD GetTapeParameters(HANDLE, DWORD, LPDWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2708 DWORD SetTapeParameters(HANDLE, DWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2709 WINBOOL Beep(DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2710 int MulDiv(int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2711 void GetSystemTime(LPSYSTEMTIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2712 void GetSystemTimeAsFileTime(FILETIME*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2713 WINBOOL SetSystemTime(SYSTEMTIME*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2714 void GetLocalTime(LPSYSTEMTIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2715 WINBOOL SetLocalTime(SYSTEMTIME*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2716 void GetSystemInfo(LPSYSTEM_INFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2717 WINBOOL SystemTimeToTzSpecificLocalTime(LPTIME_ZONE_INFORMATION, LPSYSTEMTIME, LPSYSTEMTIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2718 DWORD GetTimeZoneInformation(LPTIME_ZONE_INFORMATION);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2719 WINBOOL SetTimeZoneInformation(TIME_ZONE_INFORMATION*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2720 WINBOOL SystemTimeToFileTime(SYSTEMTIME*, LPFILETIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2721 WINBOOL FileTimeToLocalFileTime(FILETIME*, LPFILETIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2722 WINBOOL LocalFileTimeToFileTime(FILETIME*, LPFILETIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2723 WINBOOL FileTimeToSystemTime(FILETIME*, LPSYSTEMTIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2724 LONG CompareFileTime(FILETIME*, FILETIME*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2725 WINBOOL FileTimeToDosDateTime(FILETIME*, LPWORD, LPWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2726 WINBOOL DosDateTimeToFileTime(ushort, ushort, LPFILETIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2727 DWORD GetTickCount();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2728 WINBOOL SetSystemTimeAdjustment(DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2729 WINBOOL GetSystemTimeAdjustment(PDWORD, PDWORD, PWINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2730 WINBOOL CreatePipe(PHANDLE, PHANDLE, LPSECURITY_ATTRIBUTES, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2731 WINBOOL ConnectNamedPipe(HANDLE, LPOVERLAPPED);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2732 WINBOOL DisconnectNamedPipe(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2733 WINBOOL SetNamedPipeHandleState(HANDLE, LPDWORD, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2734 WINBOOL GetNamedPipeInfo(HANDLE, LPDWORD, LPDWORD, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2735 WINBOOL PeekNamedPipe(HANDLE, LPVOID, DWORD, LPDWORD, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2736 WINBOOL TransactNamedPipe(HANDLE, LPVOID, DWORD, LPVOID, DWORD, LPDWORD, LPOVERLAPPED);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2737 WINBOOL GetMailslotInfo(HANDLE, LPDWORD, LPDWORD, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2738 WINBOOL SetMailslotInfo(HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2739 LPVOID MapViewOfFile(HANDLE, DWORD, DWORD, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2740 WINBOOL FlushViewOfFile(LPCVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2741 WINBOOL UnmapViewOfFile(LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2742 HFILE OpenFile(LPCSTR, LPOFSTRUCT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2743 HFILE _lopen(LPCSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2744 HFILE _lcreat(LPCSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2745 UINT _lread(HFILE, LPVOID, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2746 UINT _lwrite(HFILE, LPCSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2747 int _hread(HFILE, LPVOID, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2748 int _hwrite(HFILE, LPCSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2749 HFILE _lclose(HFILE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2750 LONG _llseek(HFILE, LONG, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2751 WINBOOL IsTextUnicode(LPVOID, int, LPINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2752 DWORD TlsAlloc();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2753 LPVOID TlsGetValue(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2754 WINBOOL TlsSetValue(DWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2755 WINBOOL TlsFree(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2756 DWORD SleepEx(DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2757 DWORD WaitForSingleObjectEx(HANDLE, DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2758 DWORD WaitForMultipleObjectsEx(DWORD, HANDLE*, WINBOOL, DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2759 WINBOOL ReadFileEx(HANDLE, LPVOID, DWORD, LPOVERLAPPED, LPOVERLAPPED_COMPLETION_ROUTINE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2760 WINBOOL WriteFileEx(HANDLE, LPCVOID, DWORD, LPOVERLAPPED, LPOVERLAPPED_COMPLETION_ROUTINE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2761 WINBOOL BackupRead(HANDLE, LPBYTE, DWORD, LPDWORD, WINBOOL, WINBOOL, LPVOID*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2762 WINBOOL BackupSeek(HANDLE, DWORD, DWORD, LPDWORD, LPDWORD, LPVOID*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2763 WINBOOL BackupWrite(HANDLE, LPBYTE, DWORD, LPDWORD, WINBOOL, WINBOOL, LPVOID*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2764 WINBOOL SetProcessShutdownParameters(DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2765 WINBOOL GetProcessShutdownParameters(LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2766 void SetFileApisToOEM();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2767 void SetFileApisToANSI();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2768 WINBOOL AreFileApisANSI();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2769 WINBOOL CloseEventLog(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2770 WINBOOL DeregisterEventSource(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2771 WINBOOL NotifyChangeEventLog(HANDLE, HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2772 WINBOOL GetNumberOfEventLogRecords(HANDLE, PDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2773 WINBOOL GetOldestEventLogRecord(HANDLE, PDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2774 WINBOOL DuplicateToken(HANDLE, SECURITY_IMPERSONATION_LEVEL, PHANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2775 WINBOOL GetKernelObjectSecurity(HANDLE, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2776 WINBOOL ImpersonateNamedPipeClient(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2777 WINBOOL ImpersonateLoggedOnUser(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2778 WINBOOL ImpersonateSelf(SECURITY_IMPERSONATION_LEVEL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2779 WINBOOL RevertToSelf();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2780 WINBOOL SetThreadToken(PHANDLE, HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2781 WINBOOL OpenProcessToken(HANDLE, DWORD, PHANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2782 WINBOOL OpenThreadToken(HANDLE, DWORD, WINBOOL, PHANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2783 WINBOOL GetTokenInformation(HANDLE, TOKEN_INFORMATION_CLASS, LPVOID, DWORD, PDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2784 WINBOOL SetTokenInformation(HANDLE, TOKEN_INFORMATION_CLASS, LPVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2785 WINBOOL AdjustTokenPrivileges(HANDLE, WINBOOL, PTOKEN_PRIVILEGES, DWORD, PTOKEN_PRIVILEGES, PDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2786 WINBOOL AdjustTokenGroups(HANDLE, WINBOOL, PTOKEN_GROUPS, DWORD, PTOKEN_GROUPS, PDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2787 WINBOOL PrivilegeCheck(HANDLE, PPRIVILEGE_SET, LPBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2788 WINBOOL IsValidSid(PSID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2789 WINBOOL EqualSid(PSID, PSID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2790 WINBOOL EqualPrefixSid(PSID, PSID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2791 DWORD GetSidLengthRequired(UCHAR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2792 WINBOOL AllocateAndInitializeSid(PSID_IDENTIFIER_AUTHORITY, ubyte, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, PSID*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2793 PVOID FreeSid(PSID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2794 WINBOOL InitializeSid(PSID, PSID_IDENTIFIER_AUTHORITY, ubyte);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2795 PSID_IDENTIFIER_AUTHORITY GetSidIdentifierAuthority(PSID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2796 PDWORD GetSidSubAuthority(PSID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2797 PUCHAR GetSidSubAuthorityCount(PSID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2798 DWORD GetLengthSid(PSID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2799 WINBOOL CopySid(DWORD, PSID, PSID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2800 WINBOOL AreAllAccessesGranted(DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2801 WINBOOL AreAnyAccessesGranted(DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2802 void MapGenericMask(PDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2803 WINBOOL IsValidAcl(PACL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2804 WINBOOL InitializeAcl(PACL, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2805 WINBOOL GetAclInformation(PACL, LPVOID, DWORD, ACL_INFORMATION_CLASS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2806 WINBOOL SetAclInformation(PACL, LPVOID, DWORD, ACL_INFORMATION_CLASS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2807 WINBOOL AddAce(PACL, DWORD, DWORD, LPVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2808 WINBOOL DeleteAce(PACL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2809 WINBOOL GetAce(PACL, DWORD, LPVOID*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2810 WINBOOL AddAccessAllowedAce(PACL, DWORD, DWORD, PSID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2811 WINBOOL AddAccessDeniedAce(PACL, DWORD, DWORD, PSID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2812 WINBOOL AddAuditAccessAce(PACL, DWORD, DWORD, PSID, WINBOOL, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2813 WINBOOL FindFirstFreeAce(PACL, LPVOID*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2814 WINBOOL InitializeSecurityDescriptor(PSECURITY_DESCRIPTOR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2815 WINBOOL IsValidSecurityDescriptor(PSECURITY_DESCRIPTOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2816 DWORD GetSecurityDescriptorLength(PSECURITY_DESCRIPTOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2817 WINBOOL GetSecurityDescriptorControl(PSECURITY_DESCRIPTOR, PSECURITY_DESCRIPTOR_CONTROL, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2818 WINBOOL SetSecurityDescriptorDacl(PSECURITY_DESCRIPTOR, WINBOOL, PACL, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2819 WINBOOL GetSecurityDescriptorDacl(PSECURITY_DESCRIPTOR, LPBOOL, PACL*, LPBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2820 WINBOOL SetSecurityDescriptorSacl(PSECURITY_DESCRIPTOR, WINBOOL, PACL, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2821 WINBOOL GetSecurityDescriptorSacl(PSECURITY_DESCRIPTOR, LPBOOL, PACL*, LPBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2822 WINBOOL SetSecurityDescriptorOwner(PSECURITY_DESCRIPTOR, PSID, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2823 WINBOOL GetSecurityDescriptorOwner(PSECURITY_DESCRIPTOR, PSID*, LPBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2824 WINBOOL SetSecurityDescriptorGroup(PSECURITY_DESCRIPTOR, PSID, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2825 WINBOOL GetSecurityDescriptorGroup(PSECURITY_DESCRIPTOR, PSID*, LPBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2826 WINBOOL CreatePrivateObjectSecurity(PSECURITY_DESCRIPTOR, PSECURITY_DESCRIPTOR, PSECURITY_DESCRIPTOR*, WINBOOL, HANDLE, PGENERIC_MAPPING);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2827 WINBOOL SetPrivateObjectSecurity(SECURITY_INFORMATION, PSECURITY_DESCRIPTOR, PSECURITY_DESCRIPTOR*, PGENERIC_MAPPING, HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2828 WINBOOL GetPrivateObjectSecurity(PSECURITY_DESCRIPTOR, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR, DWORD, PDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2829 WINBOOL DestroyPrivateObjectSecurity(PSECURITY_DESCRIPTOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2830 WINBOOL MakeSelfRelativeSD(PSECURITY_DESCRIPTOR, PSECURITY_DESCRIPTOR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2831 WINBOOL MakeAbsoluteSD(PSECURITY_DESCRIPTOR, PSECURITY_DESCRIPTOR, LPDWORD, PACL, LPDWORD, PACL, LPDWORD, PSID, LPDWORD, PSID, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2832 WINBOOL SetKernelObjectSecurity(HANDLE, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2833 WINBOOL FindNextChangeNotification(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2834 WINBOOL FindCloseChangeNotification(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2835 WINBOOL VirtualLock(LPVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2836 WINBOOL VirtualUnlock(LPVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2837 LPVOID MapViewOfFileEx(HANDLE, DWORD, DWORD, DWORD, DWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2838 WINBOOL SetPriorityClass(HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2839 DWORD GetPriorityClass(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2840 WINBOOL IsBadReadPtr(POINTER, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2841 WINBOOL IsBadWritePtr(LPVOID, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2842 WINBOOL IsBadHugeReadPtr(POINTER, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2843 WINBOOL IsBadHugeWritePtr(LPVOID, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2844 WINBOOL IsBadCodePtr(FARPROC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2845 WINBOOL AllocateLocallyUniqueId(PLUID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2846 WINBOOL QueryPerformanceCounter(PLARGE_INTEGER);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2847 WINBOOL QueryPerformanceFrequency(PLARGE_INTEGER);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2848 WINBOOL ActivateKeyboardLayout(HKL, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2849 WINBOOL UnloadKeyboardLayout(HKL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2850 int GetKeyboardLayoutList(int, HKL*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2851 HKL GetKeyboardLayout(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2852 HDESK OpenInputDesktop(DWORD, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2853 WINBOOL EnumDesktopWindows(HDESK, ENUMWINDOWSPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2854 WINBOOL SwitchDesktop(HDESK);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2855 WINBOOL SetThreadDesktop(HDESK);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2856 WINBOOL CloseDesktop(HDESK);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2857 HDESK GetThreadDesktop(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2858 WINBOOL CloseWindowStation(HWINSTA);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2859 WINBOOL SetProcessWindowStation(HWINSTA);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2860 HWINSTA GetProcessWindowStation();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2861 WINBOOL SetUserObjectSecurity(HANDLE, PSECURITY_INFORMATION, PSECURITY_DESCRIPTOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2862 WINBOOL GetUserObjectSecurity(HANDLE, PSECURITY_INFORMATION, PSECURITY_DESCRIPTOR, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2863 WINBOOL TranslateMessage(LPMSG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2864 WINBOOL SetMessageQueue(int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2865 WINBOOL RegisterHotKey(HWND, int, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2866 WINBOOL UnregisterHotKey(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2867 WINBOOL ExitWindowsEx(UINT, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2868 WINBOOL SwapMouseButton(WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2869 DWORD GetMessagePos();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2870 LONG GetMessageTime();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2871 LONG GetMessageExtraInfo();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2872 LPARAM SetMessageExtraInfo(LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2873 int BroadcastSystemMessage(DWORD, LPDWORD, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2874 WINBOOL AttachThreadInput(DWORD, DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2875 WINBOOL ReplyMessage(LRESULT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2876 WINBOOL WaitMessage();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2877 DWORD WaitForInputIdle(HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2878 void PostQuitMessage(int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2879 WINBOOL InSendMessage();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2880 UINT GetDoubleClickTime();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2881 WINBOOL SetDoubleClickTime(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2882 WINBOOL IsWindow(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2883 WINBOOL IsMenu(HMENU);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2884 WINBOOL IsChild(HWND, HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2885 WINBOOL DestroyWindow(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2886 WINBOOL ShowWindow(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2887 WINBOOL ShowWindowAsync(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2888 WINBOOL FlashWindow(HWND, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2889 WINBOOL ShowOwnedPopups(HWND, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2890 WINBOOL OpenIcon(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2891 WINBOOL CloseWindow(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2892 WINBOOL MoveWindow(HWND, int, int, int, int, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2893 WINBOOL SetWindowPos(HWND, HWND, int, int, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2894 WINBOOL GetWindowPlacement(HWND, WINDOWPLACEMENT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2895 WINBOOL SetWindowPlacement(HWND, WINDOWPLACEMENT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2896 HDWP BeginDeferWindowPos(int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2897 HDWP DeferWindowPos(HDWP, HWND, HWND, int, int, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2898 WINBOOL EndDeferWindowPos(HDWP);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2899 WINBOOL IsWindowVisible(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2900 WINBOOL IsIconic(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2901 WINBOOL AnyPopup();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2902 WINBOOL BringWindowToTop(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2903 WINBOOL IsZoomed(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2904 WINBOOL EndDialog(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2905 HWND GetDlgItem(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2906 WINBOOL SetDlgItemInt(HWND, int, UINT, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2907 UINT GetDlgItemInt(HWND, int, WINBOOL*, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2908 WINBOOL CheckDlgButton(HWND, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2909 WINBOOL CheckRadioButton(HWND, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2910 UINT IsDlgButtonChecked(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2911 HWND GetNextDlgGroupItem(HWND, HWND, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2912 HWND GetNextDlgTabItem(HWND, HWND, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2913 int GetDlgCtrlID(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2914 int GetDialogBaseUnits();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2915 WINBOOL OpenClipboard(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2916 WINBOOL CloseClipboard();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2917 HWND GetClipboardOwner();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2918 HWND SetClipboardViewer(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2919 HWND GetClipboardViewer();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2920 WINBOOL ChangeClipboardChain(HWND, HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2921 HANDLE SetClipboardData(UINT, HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2922 HANDLE GetClipboardData(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2923 int CountClipboardFormats();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2924 UINT EnumClipboardFormats(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2925 WINBOOL EmptyClipboard();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2926 WINBOOL IsClipboardFormatAvailable(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2927 int GetPriorityClipboardFormat(UINT*, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2928 HWND GetOpenClipboardWindow();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2929 LPSTR CharNextExA(ushort, LPCSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2930 LPSTR CharPrevExA(ushort, LPCSTR, LPCSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2931 HWND SetFocus(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2932 HWND GetActiveWindow();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2933 HWND GetFocus();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2934 UINT GetKBCodePage();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2935 SHORT GetKeyState(int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2936 SHORT GetAsyncKeyState(int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2937 WINBOOL GetKeyboardState(PBYTE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2938 WINBOOL SetKeyboardState(LPBYTE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2939 int GetKeyboardType(int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2940 int ToAscii(UINT, UINT, PBYTE, LPWORD, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2941 int ToAsciiEx(UINT, UINT, PBYTE, LPWORD, UINT, HKL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2942 int ToUnicode(UINT, UINT, PBYTE, LPWSTR, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2943 DWORD OemKeyScan(ushort);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2944 void keybd_event(ubyte, ubyte, DWORD, POINTER);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2945 void mouse_event(DWORD, DWORD, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2946 WINBOOL GetInputState();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2947 DWORD GetQueueStatus(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2948 HWND GetCapture();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2949 HWND SetCapture(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2950 WINBOOL ReleaseCapture();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2951 DWORD MsgWaitForMultipleObjects(DWORD, LPHANDLE, WINBOOL, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2952 UINT SetTimer(HWND, UINT, UINT, TIMERPROC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2953 WINBOOL KillTimer(HWND, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2954 WINBOOL IsWindowUnicode(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2955 WINBOOL EnableWindow(HWND, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2956 WINBOOL IsWindowEnabled(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2957 WINBOOL DestroyAcceleratorTable(HACCEL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2958 int GetSystemMetrics(int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2959 HMENU GetMenu(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2960 WINBOOL SetMenu(HWND, HMENU);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2961 WINBOOL HiliteMenuItem(HWND, HMENU, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2962 UINT GetMenuState(HMENU, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2963 WINBOOL DrawMenuBar(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2964 HMENU GetSystemMenu(HWND, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2965 HMENU CreateMenu();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2966 HMENU CreatePopupMenu();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2967 WINBOOL DestroyMenu(HMENU);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2968 DWORD CheckMenuItem(HMENU, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2969 WINBOOL EnableMenuItem(HMENU, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2970 HMENU GetSubMenu(HMENU, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2971 UINT GetMenuItemID(HMENU, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2972 int GetMenuItemCount(HMENU);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2973 WINBOOL RemoveMenu(HMENU, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2974 WINBOOL DeleteMenu(HMENU, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2975 WINBOOL SetMenuItemBitmaps(HMENU, UINT, UINT, HBITMAP, HBITMAP);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2976 LONG GetMenuCheckMarkDimensions();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2977 WINBOOL TrackPopupMenu(HMENU, UINT, int, int, int, HWND, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2978 UINT GetMenuDefaultItem(HMENU, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2979 WINBOOL SetMenuDefaultItem(HMENU, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2980 WINBOOL GetMenuItemRect(HWND, HMENU, UINT, LPRECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2981 int MenuItemFromPoint(HWND, HMENU, POINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2982 DWORD DragObject(HWND, HWND, UINT, DWORD, HCURSOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2983 WINBOOL DragDetect(HWND, POINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2984 WINBOOL DrawIcon(HDC, int, int, HICON);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2985 WINBOOL UpdateWindow(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2986 HWND SetActiveWindow(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2987 HWND GetForegroundWindow();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2988 WINBOOL PaintDesktop(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2989 WINBOOL SetForegroundWindow(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2990 HWND WindowFromDC(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2991 HDC GetDC(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2992 HDC GetDCEx(HWND, HRGN, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2993 HDC GetWindowDC(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2994 int ReleaseDC(HWND, HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2995 HDC BeginPaint(HWND, LPPAINTSTRUCT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2996 WINBOOL EndPaint(HWND, LPPAINTSTRUCT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2997 WINBOOL GetUpdateRect(HWND, LPRECT, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2998 int GetUpdateRgn(HWND, HRGN, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2999 int SetWindowRgn(HWND, HRGN, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3000 int GetWindowRgn(HWND, HRGN);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3001 int ExcludeUpdateRgn(HDC, HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3002 WINBOOL InvalidateRect(HWND, RECT*, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3003 WINBOOL ValidateRect(HWND, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3004 WINBOOL InvalidateRgn(HWND, HRGN, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3005 WINBOOL ValidateRgn(HWND, HRGN);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3006 WINBOOL RedrawWindow(HWND, RECT*, HRGN, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3007 WINBOOL LockWindowUpdate(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3008 WINBOOL ScrollWindow(HWND, int, int, RECT*, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3009 WINBOOL ScrollDC(HDC, int, int, RECT*, RECT*, HRGN, LPRECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3010 int ScrollWindowEx(HWND, int, int, RECT*, RECT*, HRGN, LPRECT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3011 int SetScrollPos(HWND, int, int, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3012 int GetScrollPos(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3013 WINBOOL SetScrollRange(HWND, int, int, int, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3014 WINBOOL GetScrollRange(HWND, int, LPINT, LPINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3015 WINBOOL ShowScrollBar(HWND, int, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3016 WINBOOL EnableScrollBar(HWND, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3017 WINBOOL GetClientRect(HWND, LPRECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3018 WINBOOL GetWindowRect(HWND, LPRECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3019 WINBOOL AdjustWindowRect(LPRECT, DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3020 WINBOOL AdjustWindowRectEx(LPRECT, DWORD, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3021 WINBOOL SetWindowContextHelpId(HWND, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3022 DWORD GetWindowContextHelpId(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3023 WINBOOL SetMenuContextHelpId(HMENU, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3024 DWORD GetMenuContextHelpId(HMENU);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3025 WINBOOL MessageBeep(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3026 int ShowCursor(WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3027 WINBOOL SetCursorPos(int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3028 HCURSOR SetCursor(HCURSOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3029 WINBOOL GetCursorPos(LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3030 WINBOOL ClipCursor(RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3031 WINBOOL GetClipCursor(LPRECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3032 HCURSOR GetCursor();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3033 WINBOOL CreateCaret(HWND, HBITMAP, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3034 UINT GetCaretBlinkTime();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3035 WINBOOL SetCaretBlinkTime(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3036 WINBOOL DestroyCaret();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3037 WINBOOL HideCaret(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3038 WINBOOL ShowCaret(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3039 WINBOOL SetCaretPos(int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3040 WINBOOL GetCaretPos(LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3041 WINBOOL ClientToScreen(HWND, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3042 WINBOOL ScreenToClient(HWND, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3043 int MapWindowPoints(HWND, HWND, LPPOINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3044 HWND WindowFromPoint(POINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3045 HWND ChildWindowFromPoint(HWND, POINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3046 DWORD GetSysColor(int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3047 HBRUSH GetSysColorBrush(int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3048 WINBOOL SetSysColors(int, WINT*, COLORREF*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3049 WINBOOL DrawFocusRect(HDC, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3050 int FillRect(HDC, RECT*, HBRUSH);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3051 int FrameRect(HDC, RECT*, HBRUSH);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3052 WINBOOL InvertRect(HDC, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3053 WINBOOL SetRect(LPRECT, int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3054 WINBOOL SetRectEmpty(LPRECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3055 WINBOOL CopyRect(LPRECT, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3056 WINBOOL InflateRect(LPRECT, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3057 WINBOOL IntersectRect(LPRECT, RECT*, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3058 WINBOOL UnionRect(LPRECT, RECT*, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3059 WINBOOL SubtractRect(LPRECT, RECT*, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3060 WINBOOL OffsetRect(LPRECT, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3061 WINBOOL IsRectEmpty(RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3062 WINBOOL EqualRect(RECT*, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3063 WINBOOL PtInRect(RECT*, POINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3064 ushort GetWindowWord(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3065 ushort SetWindowWord(HWND, int, ushort);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3066 ushort GetClassWord(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3067 ushort SetClassWord(HWND, int, ushort);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3068 HWND GetDesktopWindow();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3069 HWND GetParent(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3070 HWND SetParent(HWND, HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3071 WINBOOL EnumChildWindows(HWND, ENUMWINDOWSPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3072 WINBOOL EnumWindows(ENUMWINDOWSPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3073 WINBOOL EnumThreadWindows(DWORD, ENUMWINDOWSPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3074 HWND GetTopWindow(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3075 DWORD GetWindowThreadProcessId(HWND, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3076 HWND GetLastActivePopup(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3077 HWND GetWindow(HWND, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3078 WINBOOL UnhookWindowsHook(int, HOOKPROC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3079 WINBOOL UnhookWindowsHookEx(HHOOK);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3080 LRESULT CallNextHookEx(HHOOK, int, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3081 WINBOOL CheckMenuRadioItem(HMENU, UINT, UINT, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3082 HCURSOR CreateCursor(HINST, int, int, int, int, POINTER, POINTER);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3083 WINBOOL DestroyCursor(HCURSOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3084 WINBOOL SetSystemCursor(HCURSOR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3085 HICON CreateIcon(HINST, int, int, ubyte, ubyte, ubyte*, ubyte*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3086 WINBOOL DestroyIcon(HICON);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3087 int LookupIconIdFromDirectory(PBYTE, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3088 int LookupIconIdFromDirectoryEx(PBYTE, WINBOOL, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3089 HICON CreateIconFromResource(PBYTE, DWORD, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3090 HICON CreateIconFromResourceEx(PBYTE, DWORD, WINBOOL, DWORD, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3091 HICON CopyImage(HANDLE, UINT, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3092 HICON CreateIconIndirect(PICONINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3093 HICON CopyIcon(HICON);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3094 WINBOOL GetIconInfo(HICON, PICONINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3095 WINBOOL MapDialogRect(HWND, LPRECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3096 int SetScrollInfo(HWND, int, LPCSCROLLINFO, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3097 WINBOOL GetScrollInfo(HWND, int, LPSCROLLINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3098 WINBOOL TranslateMDISysAccel(HWND, LPMSG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3099 UINT ArrangeIconicWindows(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3100 ushort TileWindows(HWND, UINT, RECT*, UINT, HWND*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3101 ushort CascadeWindows(HWND, UINT, RECT*, UINT, HWND*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3102 void SetLastErrorEx(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3103 void SetDebugErrorLevel(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3104 WINBOOL DrawEdge(HDC, LPRECT, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3105 WINBOOL DrawFrameControl(HDC, LPRECT, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3106 WINBOOL DrawCaption(HWND, HDC, RECT*, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3107 WINBOOL DrawAnimatedRects(HWND, int, RECT*, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3108 WINBOOL TrackPopupMenuEx(HMENU, UINT, int, int, HWND, LPTPMPARAMS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3109 HWND ChildWindowFromPointEx(HWND, POINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3110 WINBOOL DrawIconEx(HDC, int, int, HICON, int, int, UINT, HBRUSH, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3111 WINBOOL AnimatePalette(HPALETTE, UINT, UINT, PALETTEENTRY*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3112 WINBOOL Arc(HDC, int, int, int, int, int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3113 WINBOOL BitBlt(HDC, int, int, int, int, HDC, int, int, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3114 WINBOOL CancelDC(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3115 WINBOOL Chord(HDC, int, int, int, int, int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3116 HMETAFILE CloseMetaFile(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3117 int CombineRgn(HRGN, HRGN, HRGN, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3118 HBITMAP CreateBitmap(int, int, UINT, UINT, POINTER);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3119 HBITMAP CreateBitmapIndirect(BITMAP*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3120 HBRUSH CreateBrushIndirect(LOGBRUSH*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3121 HBITMAP CreateCompatibleBitmap(HDC, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3122 HBITMAP CreateDiscardableBitmap(HDC, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3123 HDC CreateCompatibleDC(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3124 HBITMAP CreateDIBitmap(HDC, BITMAPINFOHEADER*, DWORD, POINTER, BITMAPINFO*, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3125 HBRUSH CreateDIBPatternBrush(HGLOBAL, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3126 HBRUSH CreateDIBPatternBrushPt(POINTER, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3127 HRGN CreateEllipticRgn(int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3128 HRGN CreateEllipticRgnIndirect(RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3129 HBRUSH CreateHatchBrush(int, COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3130 HPALETTE CreatePalette(LOGPALETTE*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3131 HPEN CreatePen(int, int, COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3132 HPEN CreatePenIndirect(LOGPEN*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3133 HRGN CreatePolyPolygonRgn(POINT*, WINT*, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3134 HBRUSH CreatePatternBrush(HBITMAP);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3135 HRGN CreateRectRgn(int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3136 HRGN CreateRectRgnIndirect(RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3137 HRGN CreateRoundRectRgn(int, int, int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3138 HBRUSH CreateSolidBrush(COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3139 WINBOOL DeleteDC(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3140 WINBOOL DeleteMetaFile(HMETAFILE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3141 WINBOOL DeleteObject(HGDIOBJ);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3142 int DrawEscape(HDC, int, int, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3143 WINBOOL Ellipse(HDC, int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3144 int EnumObjects(HDC, int, ENUMOBJECTSPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3145 WINBOOL EqualRgn(HRGN, HRGN);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3146 int Escape(HDC, int, int, LPCSTR, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3147 int ExtEscape(HDC, int, int, LPCSTR, int, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3148 int ExcludeClipRect(HDC, int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3149 HRGN ExtCreateRegion(XFORM*, DWORD, RGNDATA*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3150 WINBOOL ExtFloodFill(HDC, int, int, COLORREF, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3151 WINBOOL FillRgn(HDC, HRGN, HBRUSH);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3152 WINBOOL FloodFill(HDC, int, int, COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3153 WINBOOL FrameRgn(HDC, HRGN, HBRUSH, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3154 int GetROP2(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3155 WINBOOL GetAspectRatioFilterEx(HDC, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3156 COLORREF GetBkColor(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3157 int GetBkMode(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3158 LONG GetBitmapBits(HBITMAP, LONG, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3159 WINBOOL GetBitmapDimensionEx(HBITMAP, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3160 UINT GetBoundsRect(HDC, LPRECT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3161 WINBOOL GetBrushOrgEx(HDC, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3162 int GetClipBox(HDC, LPRECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3163 int GetClipRgn(HDC, HRGN);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3164 int GetMetaRgn(HDC, HRGN);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3165 HGDIOBJ GetCurrentObject(HDC, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3166 WINBOOL GetCurrentPositionEx(HDC, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3167 int GetDeviceCaps(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3168 int GetDIBits(HDC, HBITMAP, UINT, UINT, LPVOID, LPBITMAPINFO, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3169 DWORD GetFontData(HDC, DWORD, DWORD, LPVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3170 int GetGraphicsMode(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3171 int GetMapMode(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3172 UINT GetMetaFileBitsEx(HMETAFILE, UINT, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3173 COLORREF GetNearestColor(HDC, COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3174 UINT GetNearestPaletteIndex(HPALETTE, COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3175 DWORD GetObjectType(HGDIOBJ);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3176 UINT GetPaletteEntries(HPALETTE, UINT, UINT, LPPALETTEENTRY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3177 COLORREF GetPixel(HDC, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3178 int GetPixelFormat(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3179 int GetPolyFillMode(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3180 WINBOOL GetRasterizerCaps(LPRASTERIZER_STATUS, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3181 DWORD GetRegionData(HRGN, DWORD, LPRGNDATA);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3182 int GetRgnBox(HRGN, LPRECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3183 HGDIOBJ GetStockObject(int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3184 int GetStretchBltMode(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3185 UINT GetSystemPaletteEntries(HDC, UINT, UINT, LPPALETTEENTRY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3186 UINT GetSystemPaletteUse(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3187 int GetTextCharacterExtra(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3188 UINT GetTextAlign(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3189 COLORREF GetTextColor(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3190 int GetTextCharset(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3191 int GetTextCharsetInfo(HDC, LPFONTSIGNATURE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3192 WINBOOL TranslateCharsetInfo(DWORD*, LPCHARSETINFO, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3193 DWORD GetFontLanguageInfo(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3194 WINBOOL GetViewportExtEx(HDC, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3195 WINBOOL GetViewportOrgEx(HDC, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3196 WINBOOL GetWindowExtEx(HDC, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3197 WINBOOL GetWindowOrgEx(HDC, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3198 int IntersectClipRect(HDC, int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3199 WINBOOL InvertRgn(HDC, HRGN);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3200 WINBOOL LineDDA(int, int, int, int, LINEDDAPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3201 WINBOOL LineTo(HDC, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3202 WINBOOL MaskBlt(HDC, int, int, int, int, HDC, int, int, HBITMAP, int, int, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3203 WINBOOL PlgBlt(HDC, POINT*, HDC, int, int, int, int, HBITMAP, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3204 int OffsetClipRgn(HDC, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3205 int OffsetRgn(HRGN, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3206 WINBOOL PatBlt(HDC, int, int, int, int, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3207 WINBOOL Pie(HDC, int, int, int, int, int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3208 WINBOOL PlayMetaFile(HDC, HMETAFILE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3209 WINBOOL PaintRgn(HDC, HRGN);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3210 WINBOOL PolyPolygon(HDC, POINT*, WINT*, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3211 WINBOOL PtInRegion(HRGN, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3212 WINBOOL PtVisible(HDC, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3213 WINBOOL RectInRegion(HRGN, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3214 WINBOOL RectVisible(HDC, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3215 WINBOOL Rectangle(HDC, int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3216 WINBOOL RestoreDC(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3217 UINT RealizePalette(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3218 WINBOOL RoundRect(HDC, int, int, int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3219 WINBOOL ResizePalette(HPALETTE, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3220 int SaveDC(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3221 int SelectClipRgn(HDC, HRGN);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3222 int ExtSelectClipRgn(HDC, HRGN, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3223 int SetMetaRgn(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3224 HGDIOBJ SelectObject(HDC, HGDIOBJ);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3225 HPALETTE SelectPalette(HDC, HPALETTE, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3226 COLORREF SetBkColor(HDC, COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3227 int SetBkMode(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3228 LONG SetBitmapBits(HBITMAP, DWORD, POINTER);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3229 UINT SetBoundsRect(HDC, RECT*, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3230 int SetDIBits(HDC, HBITMAP, UINT, UINT, POINTER, PBITMAPINFO, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3231 int SetDIBitsToDevice(HDC, int, int, DWORD, DWORD, int, int, UINT, UINT, POINTER, BITMAPINFO*, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3232 DWORD SetMapperFlags(HDC, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3233 int SetGraphicsMode(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3234 int SetMapMode(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3235 HMETAFILE SetMetaFileBitsEx(UINT, ubyte*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3236 UINT SetPaletteEntries(HPALETTE, UINT, UINT, PALETTEENTRY*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3237 COLORREF SetPixel(HDC, int, int, COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3238 WINBOOL SetPixelV(HDC, int, int, COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3239 int SetPolyFillMode(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3240 WINBOOL StretchBlt(HDC, int, int, int, int, HDC, int, int, int, int, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3241 WINBOOL SetRectRgn(HRGN, int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3242 int StretchDIBits(HDC, int, int, int, int, int, int, int, int, POINTER, BITMAPINFO*, UINT, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3243 int SetROP2(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3244 int SetStretchBltMode(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3245 UINT SetSystemPaletteUse(HDC, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3246 int SetTextCharacterExtra(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3247 COLORREF SetTextColor(HDC, COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3248 UINT SetTextAlign(HDC, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3249 WINBOOL SetTextJustification(HDC, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3250 WINBOOL UpdateColors(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3251 WINBOOL PlayMetaFileRecord(HDC, LPHANDLETABLE, LPMETARECORD, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3252 WINBOOL EnumMetaFile(HDC, HMETAFILE, ENUMMETAFILEPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3253 HENHMETAFILE CloseEnhMetaFile(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3254 WINBOOL DeleteEnhMetaFile(HENHMETAFILE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3255 WINBOOL EnumEnhMetaFile(HDC, HENHMETAFILE, ENHMETAFILEPROC, LPVOID, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3256 UINT GetEnhMetaFileHeader(HENHMETAFILE, UINT, LPENHMETAHEADER);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3257 UINT GetEnhMetaFilePaletteEntries(HENHMETAFILE, UINT, LPPALETTEENTRY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3258 UINT GetWinMetaFileBits(HENHMETAFILE, UINT, LPBYTE, WINT, HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3259 WINBOOL PlayEnhMetaFile(HDC, HENHMETAFILE, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3260 WINBOOL PlayEnhMetaFileRecord(HDC, LPHANDLETABLE, ENHMETARECORD*, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3261 HENHMETAFILE SetEnhMetaFileBits(UINT, ubyte*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3262 HENHMETAFILE SetWinMetaFileBits(UINT, ubyte*, HDC, METAFILEPICT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3263 WINBOOL GdiComment(HDC, UINT, ubyte*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3264 WINBOOL AngleArc(HDC, int, int, DWORD, FLOAT, FLOAT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3265 WINBOOL PolyPolyline(HDC, POINT*, DWORD*, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3266 WINBOOL GetWorldTransform(HDC, LPXFORM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3267 WINBOOL SetWorldTransform(HDC, XFORM*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3268 WINBOOL ModifyWorldTransform(HDC, XFORM*, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3269 WINBOOL CombineTransform(LPXFORM, XFORM*, XFORM*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3270 HBITMAP CreateDIBSection(HDC, BITMAPINFO*, UINT, POINTER*, HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3271 UINT GetDIBColorTable(HDC, UINT, UINT, RGBQUAD*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3272 UINT SetDIBColorTable(HDC, UINT, UINT, RGBQUAD*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3273 WINBOOL SetColorAdjustment(HDC, COLORADJUSTMENT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3274 WINBOOL GetColorAdjustment(HDC, LPCOLORADJUSTMENT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3275 HPALETTE CreateHalftonePalette(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3276 int EndDoc(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3277 int StartPage(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3278 int EndPage(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3279 int AbortDoc(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3280 int SetAbortProc(HDC, TABORTPROC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3281 WINBOOL ArcTo(HDC, int, int, int, int, int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3282 WINBOOL BeginPath(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3283 WINBOOL CloseFigure(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3284 WINBOOL EndPath(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3285 WINBOOL FillPath(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3286 WINBOOL FlattenPath(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3287 int GetPath(HDC, LPPOINT, LPBYTE, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3288 HRGN PathToRegion(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3289 WINBOOL PolyDraw(HDC, POINT*, ubyte*, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3290 WINBOOL SelectClipPath(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3291 int SetArcDirection(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3292 WINBOOL SetMiterLimit(HDC, FLOAT, PFLOAT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3293 WINBOOL StrokeAndFillPath(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3294 WINBOOL StrokePath(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3295 WINBOOL WidenPath(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3296 HPEN ExtCreatePen(DWORD, DWORD, LOGBRUSH*, DWORD, DWORD*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3297 WINBOOL GetMiterLimit(HDC, PFLOAT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3298 int GetArcDirection(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3299 WINBOOL MoveToEx(HDC, int, int, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3300 HRGN CreatePolygonRgn(POINT*, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3301 WINBOOL DPtoLP(HDC, LPPOINT, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3302 WINBOOL LPtoDP(HDC, LPPOINT, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3303 WINBOOL Polygon(HDC, POINT*, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3304 WINBOOL Polyline(HDC, POINT*, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3305 WINBOOL PolyBezier(HDC, POINT*, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3306 WINBOOL PolyBezierTo(HDC, POINT*, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3307 WINBOOL PolylineTo(HDC, POINT*, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3308 WINBOOL SetViewportExtEx(HDC, int, int, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3309 WINBOOL SetViewportOrgEx(HDC, int, int, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3310 WINBOOL SetWindowExtEx(HDC, int, int, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3311 WINBOOL SetWindowOrgEx(HDC, int, int, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3312 WINBOOL OffsetViewportOrgEx(HDC, int, int, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3313 WINBOOL OffsetWindowOrgEx(HDC, int, int, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3314 WINBOOL ScaleViewportExtEx(HDC, int, int, int, int, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3315 WINBOOL ScaleWindowExtEx(HDC, int, int, int, int, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3316 WINBOOL SetBitmapDimensionEx(HBITMAP, int, int, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3317 WINBOOL SetBrushOrgEx(HDC, int, int, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3318 WINBOOL GetDCOrgEx(HDC, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3319 WINBOOL FixBrushOrgEx(HDC, int, int, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3320 WINBOOL UnrealizeObject(HGDIOBJ);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3321 WINBOOL GdiFlush();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3322 DWORD GdiSetBatchLimit(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3323 DWORD GdiGetBatchLimit();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3324 int SetICMMode(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3325 WINBOOL CheckColorsInGamut(HDC, LPVOID, LPVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3326 HANDLE GetColorSpace(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3327 WINBOOL SetColorSpace(HDC, HCOLORSPACE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3328 WINBOOL DeleteColorSpace(HCOLORSPACE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3329 WINBOOL GetDeviceGammaRamp(HDC, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3330 WINBOOL SetDeviceGammaRamp(HDC, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3331 WINBOOL ColorMatchToTarget(HDC, HDC, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3332 HPROPSHEETPAGE CreatePropertySheetPageA(LPCPROPSHEETPAGE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3333 WINBOOL DestroyPropertySheetPage(HPROPSHEETPAGE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3334 void InitCommonControls();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3335 HIMAGELIST ImageList_Create(int, int, UINT, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3336 WINBOOL ImageList_Destroy(HIMAGELIST);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3337 int ImageList_GetImageCount(HIMAGELIST);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3338 int ImageList_Add(HIMAGELIST, HBITMAP, HBITMAP);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3339 int ImageList_ReplaceIcon(HIMAGELIST, int, HICON);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3340 COLORREF ImageList_SetBkColor(HIMAGELIST, COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3341 COLORREF ImageList_GetBkColor(HIMAGELIST);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3342 WINBOOL ImageList_SetOverlayImage(HIMAGELIST, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3343 WINBOOL ImageList_Draw(HIMAGELIST, int, HDC, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3344 WINBOOL ImageList_Replace(HIMAGELIST, int, HBITMAP, HBITMAP);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3345 int ImageList_AddMasked(HIMAGELIST, HBITMAP, COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3346 WINBOOL ImageList_DrawEx(HIMAGELIST, int, HDC, int, int, int, int, COLORREF, COLORREF, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3347 WINBOOL ImageList_Remove(HIMAGELIST, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3348 HICON ImageList_GetIcon(HIMAGELIST, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3349 WINBOOL ImageList_BeginDrag(HIMAGELIST, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3350 void ImageList_EndDrag();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3351 WINBOOL ImageList_DragEnter(HWND, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3352 WINBOOL ImageList_DragLeave(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3353 WINBOOL ImageList_DragMove(int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3354 WINBOOL ImageList_SetDragCursorImage(HIMAGELIST, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3355 WINBOOL ImageList_DragShowNolock(WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3356 HIMAGELIST ImageList_GetDragImage(POINT*, POINT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3357 WINBOOL ImageList_GetIconSize(HIMAGELIST, int*, int*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3358 WINBOOL ImageList_SetIconSize(HIMAGELIST, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3359 WINBOOL ImageList_GetImageInfo(HIMAGELIST, int, IMAGEINFO*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3360 HIMAGELIST ImageList_Merge(HIMAGELIST, int, HIMAGELIST, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3361 HWND CreateToolbarEx(HWND, DWORD, UINT, int, HINST, UINT, LPCTBBUTTON, int, int, int, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3362 HBITMAP CreateMappedBitmap(HINST, int, UINT, LPCOLORMAP, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3363 void MenuHelp(UINT, WPARAM, LPARAM, HMENU, HINST, HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3364 WINBOOL ShowHideMenuCtl(HWND, UINT, LPINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3365 void GetEffectiveClientRect(HWND, LPRECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3366 WINBOOL MakeDragList(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3367 void DrawInsert(HWND, HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3368 int LBItemFromPt(HWND, POINT, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3369 HWND CreateUpDownControl(DWORD, int, int, int, int, HWND, int, HINST, HWND, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3370 LONG RegCloseKey(HKEY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3371 LONG RegSetKeySecurity(HKEY, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3372 LONG RegFlushKey(HKEY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3373 LONG RegGetKeySecurity(HKEY, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3374 LONG RegNotifyChangeKeyValue(HKEY, WINBOOL, DWORD, HANDLE, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3375 WINBOOL IsValidCodePage(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3376 UINT GetACP();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3377 UINT GetOEMCP();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3378 WINBOOL GetCPInfo(UINT, LPCPINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3379 WINBOOL IsDBCSLeadByte(ubyte);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3380 WINBOOL IsDBCSLeadByteEx(UINT, ubyte);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3381 int MultiByteToWideChar(UINT, DWORD, LPCSTR, int, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3382 int WideCharToMultiByte(UINT, DWORD, LPCWSTR, int, LPSTR, int, LPCSTR, LPBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3383 WINBOOL IsValidLocale(LCID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3384 LCID ConvertDefaultLocale(LCID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3385 LCID GetThreadLocale();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3386 WINBOOL SetThreadLocale(LCID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3387 LANGID GetSystemDefaultLangID();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3388 LANGID GetUserDefaultLangID();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3389 LCID GetSystemDefaultLCID();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3390 LCID GetUserDefaultLCID();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3391 WINBOOL ReadConsoleOutputAttribute(HANDLE, LPWORD, DWORD, COORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3392 WINBOOL WriteConsoleOutputAttribute(HANDLE, ushort*, DWORD, COORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3393 WINBOOL FillConsoleOutputAttribute(HANDLE, ushort, DWORD, COORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3394 WINBOOL GetConsoleMode(HANDLE, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3395 WINBOOL GetNumberOfConsoleInputEvents(HANDLE, PDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3396 WINBOOL GetConsoleScreenBufferInfo(HANDLE, PCONSOLE_SCREEN_BUFFER_INFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3397 COORD GetLargestConsoleWindowSize(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3398 WINBOOL GetConsoleCursorInfo(HANDLE, PCONSOLE_CURSOR_INFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3399 WINBOOL GetNumberOfConsoleMouseButtons(LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3400 WINBOOL SetConsoleMode(HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3401 WINBOOL SetConsoleActiveScreenBuffer(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3402 WINBOOL FlushConsoleInputBuffer(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3403 WINBOOL SetConsoleScreenBufferSize(HANDLE, COORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3404 WINBOOL SetConsoleCursorPosition(HANDLE, COORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3405 WINBOOL SetConsoleCursorInfo(HANDLE, PCONSOLE_CURSOR_INFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3406 WINBOOL SetConsoleWindowInfo(HANDLE, WINBOOL, SMALL_RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3407 WINBOOL SetConsoleTextAttribute(HANDLE, ushort);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3408 WINBOOL SetConsoleCtrlHandler(PHANDLER_ROUTINE, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3409 WINBOOL GenerateConsoleCtrlEvent(DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3410 WINBOOL AllocConsole();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3411 WINBOOL FreeConsole();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3412 HANDLE CreateConsoleScreenBuffer(DWORD, DWORD, SECURITY_ATTRIBUTES*, DWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3413 UINT GetConsoleCP();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3414 WINBOOL SetConsoleCP(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3415 UINT GetConsoleOutputCP();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3416 WINBOOL SetConsoleOutputCP(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3417 DWORD WNetConnectionDialog(HWND, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3418 DWORD WNetDisconnectDialog(HWND, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3419 DWORD WNetCloseEnum(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3420 WINBOOL CloseServiceHandle(SC_HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3421 WINBOOL ControlService(SC_HANDLE, DWORD, LPSERVICE_STATUS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3422 WINBOOL DeleteService(SC_HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3423 SC_LOCK LockServiceDatabase(SC_HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3424 WINBOOL NotifyBootConfigStatus(WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3425 WINBOOL QueryServiceObjectSecurity(SC_HANDLE, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3426 WINBOOL QueryServiceStatus(SC_HANDLE, LPSERVICE_STATUS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3427 WINBOOL SetServiceObjectSecurity(SC_HANDLE, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3428 WINBOOL SetServiceStatus(SERVICE_STATUS_HANDLE, LPSERVICE_STATUS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3429 WINBOOL UnlockServiceDatabase(SC_LOCK);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3430 int ChoosePixelFormat(HDC, PIXELFORMATDESCRIPTOR*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3431 int DescribePixelFormat(HDC, int, UINT, LPPIXELFORMATDESCRIPTOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3432 WINBOOL SetPixelFormat(HDC, int, PPIXELFORMATDESCRIPTOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3433 WINBOOL SwapBuffers(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3434 WINBOOL DragQueryPoint(HDROP, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3435 void DragFinish(HDROP);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3436 void DragAcceptFiles(HWND, BOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3437 HICON DuplicateIcon(HINST, HICON);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3438 BOOL DdeAbandonTransaction(DWORD, HCONV, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3439 PBYTE DdeAccessData(HDDEDATA, PDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3440 HDDEDATA DdeAddData(HDDEDATA, PBYTE, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3441 HDDEDATA DdeClientTransaction(PBYTE, DWORD, HCONV, HSZ, UINT, UINT, DWORD, PDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3442 int DdeCmpStringHandles(HSZ, HSZ);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3443 HCONV DdeConnect(DWORD, HSZ, HSZ, CONVCONTEXT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3444 HCONVLIST DdeConnectList(DWORD, HSZ, HSZ, HCONVLIST, PCONVCONTEXT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3445 HDDEDATA DdeCreateDataHandle(DWORD, LPBYTE, DWORD, DWORD, HSZ, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3446 WINBOOL DdeDisconnect(HCONV);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3447 BOOL DdeDisconnectList(HCONVLIST);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3448 BOOL DdeEnableCallback(DWORD, HCONV, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3449 WINBOOL DdeFreeDataHandle(HDDEDATA);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3450 WINBOOL DdeFreeStringHandle(DWORD, HSZ);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3451 DWORD DdeGetData(HDDEDATA, ubyte*, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3452 UINT DdeGetLastError(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3453 BOOL DdeImpersonateClient(HCONV);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3454 BOOL DdeKeepStringHandle(DWORD, HSZ);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3455 HDDEDATA DdeNameService(DWORD, HSZ, HSZ, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3456 WINBOOL DdePostAdvise(DWORD, HSZ, HSZ);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3457 UINT DdeQueryConvInfo(HCONV, DWORD, PCONVINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3458 HCONV DdeQueryNextServer(HCONVLIST, HCONV);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3459 HCONV DdeReconnect(HCONV);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3460 BOOL DdeSetUserHandle(HCONV, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3461 BOOL DdeUnaccessData(HDDEDATA);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3462 WINBOOL DdeUninitialize(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3463 void SHAddToRecentDocs(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3464 LPITEMIDLIST SHBrowseForFolder(LPBROWSEINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3465 void SHChangeNotify(LONG, UINT, LPCVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3466 int SHFileOperationA(LPSHFILEOPSTRUCTA);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3467 int SHFileOperationW(LPSHFILEOPSTRUCTW);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3468 void SHFreeNameMappings(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3469 DWORD SHGetFileInfo(LPCTSTR, DWORD, SHFILEINFO*, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3470 WINBOOL SHGetPathFromIDList(LPCITEMIDLIST, LPTSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3471 HRESULT SHGetSpecialFolderLocation(HWND, int, LPITEMIDLIST*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3472 THANDLE CreateThread(POINTER, DWORD, TFNTHREADSTARTROUTINE, POINTER, DWORD, DWORD*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3473 BOOL DdeSetQualityOfService(HWND, TSECURITYQUALITYOFSERVICE*, PSECURITYQUALITYOFSERVICE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3474 BOOL GetCommMask(THANDLE, DWORD*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3475 BOOL GetDiskFreeSpaceExA(LPCSTR, void*, void*, PLARGEINTEGER);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3476 BOOL GetDiskFreeSpaceExW(LPWSTR, void*, void*, PLARGEINTEGER);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3477 DWORD GetKerningPairs(HDC, DWORD, void*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3478 BOOL GetOverlappedResult(THANDLE, TOVERLAPPED*, DWORD*, BOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3479 BOOL GetQueuedCompletionStatus(THANDLE, DWORD*, DWORD*, POVERLAPPED*, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3480 BOOL GetSystemPowerStatus(TSYSTEMPOWERSTATUS*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3481 BOOL ReadFile(THANDLE, void*, DWORD, DWORD*, POVERLAPPED);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3482 BOOL SetThreadContext(THANDLE, TCONTEXT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3483 BOOL wglDescribeLayerPlane(HDC, int, int, uint, TLAYERPLANEDESCRIPTOR*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3484 int wglGetLayerPaletteEntries(HDC, int, int, int, void*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3485 int wglSetLayerPaletteEntries(HDC, int, int, int, void*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3486 DWORD WNetGetResourceParentA(PNETRESOURCEA, POINTER, DWORD*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3487 BOOL WriteFile(THANDLE, void*, DWORD, DWORD*, POVERLAPPED);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3488
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3489 BOOL CancelWaitableTimer(HANDLE hTimer);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3490 HANDLE OpenWaitableTimerA(DWORD dwDesiredAccess, BOOL bInheritHandle, LPCSTR lpTimerName);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3491 HANDLE OpenWaitableTimerW(DWORD dwDesiredAccess, BOOL bInheritHandle, LPCWSTR lpTimerName);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3492 HANDLE CreateWaitableTimerA(LPSECURITY_ATTRIBUTES lpTimerAttributes, BOOL bManualReset, LPCSTR lpTimerName);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3493 HANDLE CreateWaitableTimerW(LPSECURITY_ATTRIBUTES lpTimerAttributes, BOOL bManualReset, LPCWSTR lpTimerName);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3494 BOOL SetWaitableTimer(HANDLE hTimer, LARGE_INTEGER* pDueTime, LONG lPeriod, PTIMERAPCROUTINE pfnCompletionRoutine, LPVOID lpArgToCompletionRoutine, BOOL fResume);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3495 }
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3496
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3497 version(Win32SansUnicode){
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3498 alias SHFileOperationA SHFileOperation;
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3499 }else{
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3500 alias SHFileOperationW SHFileOperation;
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3501 }
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3502
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3503
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3504
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3505 }
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3506
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3507 ////////////////////////////////////////////////////////////////////////////////////////
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3508 // org.eclipse.swt
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3509 ////////////////////////////////////////////////////////////////////////////////////////
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3510
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3511
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3512 extern (Windows){
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3513 HRESULT AssocQueryStringA(ASSOCF flags, int str, LPCSTR pszAssoc, LPCSTR pszExtra, LPSTR pszOut, DWORD *pcchOut);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3514 HRESULT AssocQueryStringW(ASSOCF flags, int str, LPCWSTR pszAssoc, LPCWSTR pszExtra, LPWSTR pszOut, DWORD *pcchOut);
39
0ecb2b338560 further work on phobosification
Frank Benoit <benoit@tionex.de>
parents: 38
diff changeset
3515 int AddFontResourceExA(LPCSTR lpszFilename, int fl, void* pdv);
0ecb2b338560 further work on phobosification
Frank Benoit <benoit@tionex.de>
parents: 38
diff changeset
3516 int AddFontResourceExW(LPCWSTR lpszFilename, int fl, void* pdv);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3517
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3518 BOOL AlphaBlend(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3519 HDC hdcDest, // handle to destination DC
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3520 int nXOriginDest, // x-coord of upper-left corner
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3521 int nYOriginDest, // y-coord of upper-left corner
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3522 int nWidthDest, // destination width
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3523 int nHeightDest, // destination height
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3524 HDC hdcSrc, // handle to source DC
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3525 int nXOriginSrc, // x-coord of upper-left corner
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3526 int nYOriginSrc, // y-coord of upper-left corner
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3527 int nWidthSrc, // source width
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3528 int nHeightSrc, // source height
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3529 BLENDFUNCTION blendFunction // alpha-blending function
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3530 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3531 BOOL TransparentBlt(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3532 HDC hdcDest, // handle to destination DC
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3533 int nXOriginDest, // x-coord of destination upper-left corner
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3534 int nYOriginDest, // y-coord of destination upper-left corner
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3535 int nWidthDest, // width of destination rectangle
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3536 int hHeightDest, // height of destination rectangle
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3537 HDC hdcSrc, // handle to source DC
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3538 int nXOriginSrc, // x-coord of source upper-left corner
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3539 int nYOriginSrc, // y-coord of source upper-left corner
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3540 int nWidthSrc, // width of source rectangle
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3541 int nHeightSrc, // height of source rectangle
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3542 UINT crTransparent // color to make transparent
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3543 );
38
2e09b0e6857a work on phobosfication
Frank Benoit <benoit@tionex.de>
parents: 36
diff changeset
3544 int IIDFromString (LPCWSTR lpsz, byte* lpiid);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3545 HRESULT ScriptJustify(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3546 SCRIPT_VISATTR* psva,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3547 int* piAdvance,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3548 int cGlyphs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3549 int iDx,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3550 int iMinKashida,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3551 int* piJustify
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3552 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3553
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3554 HRESULT ScriptRecordDigitSubstitution(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3555 LCID Locale,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3556 SCRIPT_DIGITSUBSTITUTE* psds
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3557 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3558 HRESULT ScriptApplyDigitSubstitution(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3559 SCRIPT_DIGITSUBSTITUTE* psds,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3560 SCRIPT_CONTROL* psc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3561 SCRIPT_STATE* pss
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3562 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3563
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3564 // UxTheme.dll
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3565 BOOL IsAppThemed();
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3566
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3567 HRESULT DrawThemeBackground(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3568 HTHEME hTheme,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3569 HDC hdc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3570 int iPartId,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3571 int iStateId,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3572 RECT *pRect,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3573 RECT *pClipRect
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3574 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3575 HRESULT DrawThemeEdge(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3576 HTHEME hTheme,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3577 HDC hdc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3578 int iPartId,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3579 int iStateId,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3580 LPCRECT pDestRect,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3581 UINT uEdge,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3582 UINT uFlags,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3583 LPRECT pContentRect
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3584 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3585 HRESULT DrawThemeIcon(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3586 HTHEME hTheme,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3587 HDC hdc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3588 int iPartId,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3589 int iStateId,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3590 LPCRECT pRect,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3591 HIMAGELIST himl,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3592 int iImageIndex
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3593 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3594 HRESULT DrawThemeParentBackground(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3595 HWND hwnd,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3596 HDC hdc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3597 RECT *prc
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3598 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3599 HRESULT DrawThemeText(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3600 HTHEME hTheme,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3601 HDC hdc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3602 int iPartId,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3603 int iStateId,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3604 LPCWSTR pszText,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3605 int iCharCount,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3606 DWORD dwTextFlags,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3607 DWORD dwTextFlags2,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3608 LPCRECT pRect
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3609 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3610
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3611 HTHEME OpenThemeData(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3612 HWND hwnd,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3613 LPCWSTR pszClassList
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3614 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3615 HRESULT BufferedPaintInit();
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3616 HRESULT CloseThemeData(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3617 HTHEME hTheme
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3618 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3619 HRESULT BufferedPaintUnInit();
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3620 //BOOL IsHungAppWindow(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3621 // HWND hWnd
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3622 //);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3623 HPAINTBUFFER BeginBufferedPaint(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3624 HDC hdcTarget,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3625 RECT *prcTarget,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3626 uint/+BP_BUFFERFORMAT+/ dwFormat,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3627 void*/+BP_PAINTPARAMS+/ pPaintParams,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3628 HDC *phdc
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3629 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3630 HRESULT EndBufferedPaint(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3631 HPAINTBUFFER hBufferedPaint,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3632 BOOL fUpdateTarget
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3633 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3634
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3635
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3636 HRESULT GetThemeTextExtent(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3637 HTHEME hTheme,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3638 HDC hdc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3639 int iPartId,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3640 int iStateId,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3641 LPCWSTR pszText,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3642 int iCharCount,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3643 DWORD dwTextFlags,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3644 LPCRECT pBoundingRect,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3645 LPRECT pExtentRect
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3646 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3647 HRESULT SetWindowTheme(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3648 HWND hwnd,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3649 LPCWSTR pszSubAppName,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3650 LPCWSTR pszSubIdList
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3651 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3652
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3653 //Kernel32.lib
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3654 //LANGID GetSystemDefaultUILanguage();
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3655
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3656 // Macro from winnt.h/windows.h
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3657 WORD PRIMARYLANGID(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3658 WORD lgid
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3659 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3660
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3661 //Gdi32.lib
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3662 //int IntersectClipRect(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3663 // HDC hdc, // handle to DC
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3664 // int nLeftRect, // x-coord of upper-left corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3665 // int nTopRect, // y-coord of upper-left corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3666 // int nRightRect, // x-coord of lower-right corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3667 // int nBottomRect // y-coord of lower-right corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3668 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3669 //
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3670 LRESULT CoCreateInstance(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3671 byte* rclsid, void* pUnkOuter, int dwClsContext, byte* riid, void* ppv
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3672 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3673 /+
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3674 // kernel32 winxp/vista
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3675 version(ANSI){
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3676 HANDLE CreateActCtxA(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3677 ACTCTXA* pActCtx
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3678 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3679 }
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3680 else{
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3681 HANDLE CreateActCtxW(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3682 ACTCTXW* pActCtx
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3683 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3684 }
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3685 BOOL ActivateActCtx(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3686 HACTCTX hActCtx,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3687 uint* lpCookie
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3688 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3689 +/
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3690 }
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3691 //--------------------------------------------------------------------------------------
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3692
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3693 // Windows API
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3694 extern (Windows){
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3695 //int AbortDoc(HDC hdc);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3696 //HKL ActivateKeyboardLayout(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3697 // HKL hkl, // handle to keyboard layout
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3698 // UINT Flags // keyboard layout flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3699 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3700 //BOOL AdjustWindowRectEx(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3701 // LPRECT lpRect, // pointer to client-rectangle structure
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3702 // DWORD dwStyle, // window styles
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3703 // BOOL bMenu, // menu-present flag
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3704 // DWORD dwExStyle // extended style
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3705 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3706 //BOOL Arc(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3707 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3708 // int nLeftRect, // x-coord of bounding rectangle's upper-left corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3709 // int nTopRect, // y-coord of bounding rectangle's upper-left corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3710 // int nRightRect, // x-coord of bounding rectangle's lower-right corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3711 // int nBottomRect, // y-coord of bounding rectangle's lower-right corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3712 // int nXStartArc, // first radial ending point
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3713 // int nYStartArc, // first radial ending point
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3714 // int nXEndArc, // second radial ending point
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3715 // int nYEndArc // second radial ending point
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3716 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3717 //HDWP BeginDeferWindowPos(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3718 // int nNumWindows
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3719 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3720 ////alias STDWIN.BeginPaint BeginPaint;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3721 //BOOL BitBlt(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3722 // HDC hdcDest, // handle to destination device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3723 // int nXDest, // x-coordinate of destination rectangle's upper-left corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3724 // int nYDest, // y-coordinate of destination rectangle's upper-left corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3725 // int nWidth, // width of destination rectangle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3726 // int nHeight, // height of destination rectangle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3727 // HDC hdcSrc, // handle to source device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3728 // int nXSrc, // x-coordinate of source rectangle's upper-left corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3729 // int nYSrc, // y-coordinate of source rectangle's upper-left corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3730 // DWORD dwRop // raster operation code
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3731 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3732 //BOOL BringWindowToTop(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3733 // HWND hWnd // handle to window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3734 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3735 //LRESULT CallNextHookEx(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3736 // HHOOK hhk, // handle to current hook
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3737 // int nCode, // hook code passed to hook procedure
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3738 // WPARAM wParam, // value passed to hook procedure
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3739 // LPARAM lParam // value passed to hook procedure
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3740 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3741 //LRESULT CallWindowProcA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3742 // WNDPROC lpPrevWndFunc, // pointer to previous procedure
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3743 // HWND hWnd, // handle to window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3744 // UINT Msg, // message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3745 // WPARAM wParam, // first message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3746 // LPARAM lParam // second message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3747 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3748 //LRESULT CallWindowProcW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3749 // WNDPROC lpPrevWndFunc, // pointer to previous procedure
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3750 // HWND hWnd, // handle to window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3751 // UINT Msg, // message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3752 // WPARAM wParam, // first message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3753 // LPARAM lParam // second message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3754 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3755 //LPSTR CharLowerA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3756 // LPSTR lpsz // single character or pointer to string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3757 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3758 //LPWSTR CharLowerW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3759 // LPWSTR lpsz // single character or pointer to string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3760 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3761 //LPSTR CharUpperA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3762 // LPSTR lpsz // single character or pointer to string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3763 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3764 //LPWSTR CharUpperW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3765 // LPWSTR lpsz // single character or pointer to string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3766 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3767 //DWORD CheckMenuItem(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3768 // HMENU hmenu, // handle to menu
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3769 // UINT uIDCheckItem, // menu item to check or uncheck
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3770 // UINT uCheck // menu item flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3771 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3772 //BOOL ChooseColorA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3773 // LPCHOOSECOLORA lpcc // pointer to structure with initialization data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3774 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3775 //BOOL ChooseColorW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3776 // LPCHOOSECOLORW lpcc // pointer to structure with initialization data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3777 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3778 //BOOL ChooseFontA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3779 // LPCHOOSEFONTA lpcf // pointer to structure with initialization data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3780 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3781 //BOOL ChooseFontW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3782 // LPCHOOSEFONTW lpcf // pointer to structure with initialization data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3783 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3784 ////alias STDWIN.ClientToScreen ClientToScreen;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3785 //BOOL CloseClipboard();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3786 //int CombineRgn(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3787 // HRGN hrgnDest, // handle to destination region
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3788 // HRGN hrgnSrc1, // handle to source region
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3789 // HRGN hrgnSrc2, // handle to source region
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3790 // int fnCombineMode // region combining mode
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3791 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3792 //alias STDWIN.CloseHandle CloseHandle;
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3793 DWORD CommDlgExtendedError();
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3794
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3795 version(WinCE){
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3796 BOOL CommandBar_AddAdornments(HWND hwndCB, DWORD dwFlags, DWORD dwReserved);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3797 HWND CommandBar_Create(HINSTANCE hInst, HWND hwndParent, int idCmdBar);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3798 void CommandBar_Destroy(HWND hwndCB);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3799 BOOL CommandBar_DrawMenuBar(HWND hwndCB, int iButton);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3800 int CommandBar_Height(HWND hwndCB);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3801 int CommandBar_InsertMenubarEx(HWND hwndCB, HINSTANCE hInst, int pszMenu, int iButton);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3802 int CommandBar_Show(HWND hwndCB, int fShow);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3803 }
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3804
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3805 //HANDLE CopyImage(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3806 // HANDLE hImage, // handle to the image to copy
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3807 // UINT uType, // type of image to copy
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3808 // int cxDesired, // desired width of new image
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3809 // int cyDesired, // desired height of new image
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3810 // UINT fuFlags // copy flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3811 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3812 //HACCEL CreateAcceleratorTableA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3813 // LPACCEL lpaccl, // pointer to structure array with accelerator data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3814 // int cEntries // number of structures in the array
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3815 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3816 //HACCEL CreateAcceleratorTableW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3817 // LPACCEL lpaccl, // pointer to structure array with accelerator data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3818 // int cEntries // number of structures in the array
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3819 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3820 //HBITMAP CreateBitmap(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3821 // int nWidth, // bitmap width, in pixels
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3822 // int nHeight, // bitmap height, in pixels
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3823 // UINT cPlanes, // number of color planes used by device
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3824 // UINT cBitsPerPel, // number of bits required to identify a color
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3825 // VOID *lpvBits // pointer to array containing color data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3826 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3827 ////alias STDWIN.CreateCaret CreateCaret;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3828 //HBITMAP CreateCompatibleBitmap(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3829 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3830 // int nWidth, // width of bitmap, in pixels
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3831 // int nHeight // height of bitmap, in pixels
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3832 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3833 ////alias STDWIN.CreateCompatibleDC CreateCompatibleDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3834 //HCURSOR CreateCursor(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3835 // HINSTANCE hInst, // handle to application instance
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3836 // int xHotSpot, // horizontal position of hot spot
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3837 // int yHotSpot, // vertical position of hot spot
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3838 // int nWidth, // cursor width
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3839 // int nHeight, // cursor height
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3840 // VOID *pvANDPlane, // pointer to AND bitmask array
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3841 // VOID *pvXORPlane // pointer to XOR bitmask array
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3842 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3843 //HDC CreateDCA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3844 // LPCSTR lpszDriver, // pointer to string specifying driver name
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3845 // LPCSTR lpszDevice, // pointer to string specifying device name
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3846 // LPCSTR lpszOutput, // do not use; set to NULL
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3847 // DEVMODE *lpInitData
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3848 // // pointer to optional printer data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3849 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3850 //HDC CreateDCW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3851 // LPCWSTR lpszDriver, // pointer to string specifying driver name
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3852 // LPCWSTR lpszDevice, // pointer to string specifying device name
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3853 // LPCWSTR lpszOutput, // do not use; set to NULL
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3854 // DEVMODE *lpInitData
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3855 // // pointer to optional printer data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3856 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3857 //HBITMAP CreateDIBSection(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3858 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3859 // BITMAPINFO *pbmi, // pointer to structure containing bitmap size,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3860 // // format, and color data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3861 // UINT iUsage, // color data type indicator: RGB values or
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3862 // // palette indexes
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3863 // VOID **ppvBits, // pointer to variable to receive a pointer to
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3864 // // the bitmap's bit values
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3865 // HANDLE hSection, // optional handle to a file mapping object
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3866 // DWORD dwOffset // offset to the bitmap bit values within the
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3867 // // file mapping object
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3868 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3869 //HANDLE CreateEventA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3870 // LPSECURITY_ATTRIBUTES lpEventAttributes,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3871 // // pointer to security attributes
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3872 // BOOL bManualReset, // flag for manual-reset event
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3873 // BOOL bInitialState, // flag for initial state
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3874 // LPCSTR lpName // pointer to event-object name
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3875 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3876 //HANDLE CreateEventW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3877 // LPSECURITY_ATTRIBUTES lpEventAttributes,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3878 // // pointer to security attributes
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3879 // BOOL bManualReset, // flag for manual-reset event
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3880 // BOOL bInitialState, // flag for initial state
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3881 // LPCWSTR lpName // pointer to event-object name
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3882 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3883 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3884 ////alias STDWIN.CreateFileA CreateFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3885 ////alias STDWIN.CreateFileW CreateFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3886 //HFONT CreateFontIndirectA(LOGFONTA* lplf );
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3887 //HFONT CreateFontIndirectW(LOGFONTW* lplf );
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3888 //HICON CreateIconIndirect(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3889 // PICONINFO piconinfo // pointer to icon information structure
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3890 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3891 //HMENU CreateMenu();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3892 //HPALETTE CreatePalette(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3893 // LOGPALETTE *lplgpl // pointer to logical color palette
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3894 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3895 //HBRUSH CreatePatternBrush(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3896 // HBITMAP hbmp // handle to bitmap
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3897 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3898 ////alias STDWIN.CreatePen CreatePen;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3899 //HRGN CreatePolygonRgn(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3900 // POINT *lppt, // pointer to array of points
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3901 // int cPoints, // number of points in array
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3902 // int fnPolyFillMode // polygon-filling mode
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3903 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3904 //HMENU CreatePopupMenu();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3905 ////alias STDWIN.CreateRectRgn CreateRectRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3906 //HBRUSH CreateSolidBrush(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3907 // COLORREF crColor // brush color value
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3908 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3909 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3910 ////alias STDWIN.CreateWindowExA CreateWindowExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3911 //HWND CreateWindowExW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3912 // DWORD dwExStyle, // extended window style
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3913 // LPCWSTR lpClassName, // pointer to registered class name
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3914 // LPCWSTR lpWindowName, // pointer to window name
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3915 // DWORD dwStyle, // window style
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3916 // int x, // horizontal position of window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3917 // int y, // vertical position of window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3918 // int nWidth, // window width
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3919 // int nHeight, // window height
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3920 // HWND hWndParent, // handle to parent or owner window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3921 // HMENU hMenu, // handle to menu, or child-window identifier
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3922 // HINSTANCE hInstance, // handle to application instance
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3923 // LPVOID lpParam // pointer to window-creation data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3924 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3925 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3926 //LRESULT DefFrameProcA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3927 // HWND hWnd, // handle to MDI frame window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3928 // HWND hWndMDIClient, // handle to MDI client window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3929 // UINT uMsg, // message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3930 // WPARAM wParam, // first message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3931 // LPARAM lParam // second message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3932 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3933 //LRESULT DefFrameProcW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3934 // HWND hWnd, // handle to MDI frame window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3935 // HWND hWndMDIClient, // handle to MDI client window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3936 // UINT uMsg, // message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3937 // WPARAM wParam, // first message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3938 // LPARAM lParam // second message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3939 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3940 //LRESULT DefMDIChildProcA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3941 // HWND hWnd, // handle to MDI child window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3942 // UINT uMsg, // message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3943 // WPARAM wParam, // first message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3944 // LPARAM lParam // second message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3945 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3946 //LRESULT DefMDIChildProcW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3947 // HWND hWnd, // handle to MDI child window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3948 // UINT uMsg, // message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3949 // WPARAM wParam, // first message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3950 // LPARAM lParam // second message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3951 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3952 ////alias STDWIN.DefWindowProcA DefWindowProcA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3953 //LRESULT DefWindowProcW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3954 // HWND hWnd, // handle to window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3955 // UINT Msg, // message identifier
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3956 // WPARAM wParam, // first message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3957 // LPARAM lParam // second message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3958 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3959 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3960 //HDWP DeferWindowPos(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3961 // HDWP hWinPosInfo, // handle to internal structure
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3962 // HWND hWnd, // handle to window to position
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3963 // HWND hWndInsertAfter, // placement-order handle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3964 // int x, // horizontal position
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3965 // int y, // vertical position
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3966 // int cx, // width
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3967 // int cy, // height
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3968 // UINT uFlags // window-positioning flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3969 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3970 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3971 ////alias STDWIN.DeleteDC DeleteDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3972 ////alias STDWIN.DeleteFileA DeleteFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3973 //BOOL DeleteMenu(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3974 // HMENU hMenu, // handle to menu
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3975 // UINT uPosition, // menu item identifier or position
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3976 // UINT uFlags // menu item flag
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3977 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3978 ////alias STDWIN.DeleteObject DeleteObject;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3979 //BOOL DestroyAcceleratorTable(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3980 // HACCEL hAccel // handle to accelerator table
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3981 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3982 //int DestroyCaret();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3983 //BOOL DestroyCursor(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3984 // HCURSOR hCursor // handle to cursor to destroy
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3985 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3986 //BOOL DestroyIcon(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3987 // HICON hIcon // handle to icon to destroy
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3988 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3989 //BOOL DestroyMenu(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3990 // HMENU hMenu // handle to menu to destroy
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3991 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3992 //BOOL DestroyWindow(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3993 // HWND hWnd // handle to window to destroy
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3994 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3995 //LONG DispatchMessageA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3996 // MSG *lpmsg // pointer to structure with message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3997 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3998 //LONG DispatchMessageW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3999 // MSG *lpmsg // pointer to structure with message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4000 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4001 //BOOL DragDetect(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4002 // HWND hwnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4003 // POINT pt
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4004 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4005 //void DragFinish(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4006 // HDROP hDrop
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4007 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4008 //UINT DragQueryFileA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4009 // HDROP hDrop,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4010 // UINT iFile,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4011 // LPSTR lpszFile,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4012 // UINT cch
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4013 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4014 //UINT DragQueryFileW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4015 // HDROP hDrop,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4016 // UINT iFile,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4017 // LPWSTR lpszFile,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4018 // UINT cch
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4019 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4020 //BOOL DrawEdge(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4021 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4022 // LPRECT qrc, // pointer to rectangle coordinates
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4023 // UINT edge, // type of inner and outer edge to draw
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4024 // UINT grfFlags // type of border
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4025 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4026 //BOOL DrawFocusRect(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4027 // HDC hDC, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4028 // RECT *lprc // pointer to structure for rectangle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4029 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4030 //BOOL DrawFrameControl(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4031 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4032 // LPRECT lprc, // pointer to bounding rectangle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4033 // UINT uType, // frame-control type
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4034 // UINT uState // frame-control state
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4035 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4036 //BOOL DrawIconEx(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4037 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4038 // int xLeft, // x-coordinate of upper left corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4039 // int yTop, // y-coordinate of upper left corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4040 // HICON hIcon, // handle to icon to draw
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4041 // int cxWidth, // width of the icon
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4042 // int cyWidth, // height of the icon
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4043 // UINT istepIfAniCur, // index of frame in animated cursor
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4044 // HBRUSH hbrFlickerFreeDraw, // handle to background brush
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4045 // UINT diFlags // icon-drawing flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4046 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4047 //BOOL DrawMenuBar(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4048 // HWND hWnd // handle to window with menu bar to redraw
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4049 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4050 //BOOL DrawStateA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4051 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4052 // HBRUSH hbr, // handle to brush
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4053 // DRAWSTATEPROC lpOutputFunc, // pointer to callback function
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4054 // LPARAM lData, // image information
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4055 // WPARAM wData, // more image information
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4056 // int x, // horizontal location of image
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4057 // int y, // vertical location of image
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4058 // int cx, // width of image
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4059 // int cy, // height of image
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4060 // UINT fuFlags // image type and state
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4061 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4062 //BOOL DrawStateW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4063 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4064 // HBRUSH hbr, // handle to brush
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4065 // DRAWSTATEPROC lpOutputFunc, // pointer to callback function
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4066 // LPARAM lData, // image information
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4067 // WPARAM wData, // more image information
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4068 // int x, // horizontal location of image
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4069 // int y, // vertical location of image
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4070 // int cx, // width of image
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4071 // int cy, // height of image
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4072 // UINT fuFlags // image type and state
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4073 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4074 //int DrawTextA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4075 // HDC hDC, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4076 // LPCSTR lpString, // pointer to string to draw
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4077 // int nCount, // string length, in characters
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4078 // LPRECT lpRect, // pointer to struct with formatting dimensions
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4079 // UINT uFormat // text-drawing flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4080 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4081 //int DrawTextW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4082 // HDC hDC, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4083 // LPCWSTR lpString, // pointer to string to draw
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4084 // int nCount, // string length, in characters
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4085 // LPRECT lpRect, // pointer to struct with formatting dimensions
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4086 // UINT uFormat // text-drawing flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4087 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4088 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4089 //BOOL Ellipse(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4090 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4091 // int nLeftRect, // x-coord of bounding rectangle's upper-left corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4092 // int nTopRect, // y-coord of bounding rectangle's upper-left corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4093 // int nRightRect, // x-coord of bounding rectangle's lower-right corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4094 // int nBottomRect // y-coord of bounding rectangle's lower-right corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4095 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4096 //BOOL EnableMenuItem(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4097 // HMENU hMenu, // handle to menu
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4098 // UINT uIDEnableItem, // menu item to enable, disable, or gray
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4099 // UINT uEnable // menu item flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4100 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4101 //BOOL EnableWindow(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4102 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4103 // BOOL bEnable
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4104 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4105 //BOOL EndDeferWindowPos(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4106 // HDWP hWinPosInfo // handle to internal structure
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4107 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4108 //int EndDoc(HDC hDC);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4109 //int EndPage(HDC hDC);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4110 //BOOL EnumDisplayMonitors(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4111 // HDC hdc, // handle to display DC
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4112 // LPCRECT lprcClip, // clipping rectangle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4113 // MONITORENUMPROC lpfnEnum, // callback function
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4114 // LPARAM dwData // data for callback function
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4115 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4116 //int EnumFontFamiliesExA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4117 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4118 // LPLOGFONTA lpLogfont, // pointer to logical font information
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4119 // FONTENUMEXPROC lpEnumFontFamExProc,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4120 // // pointer to callback function
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4121 // LPARAM lParam, // application-supplied data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4122 // DWORD dwFlags // reserved; must be zero
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4123 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4124 //int EnumFontFamiliesExW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4125 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4126 // LPLOGFONTW lpLogfont, // pointer to logical font information
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4127 // FONTENUMEXPROC lpEnumFontFamExProc,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4128 // // pointer to callback function
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4129 // LPARAM lParam, // application-supplied data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4130 // DWORD dwFlags // reserved; must be zero
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4131 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4132 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4133 //int EnumFontFamiliesA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4134 // HDC hdc, // handle to device control
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4135 // LPCSTR lpszFamily, // pointer to family-name string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4136 // FONTENUMPROC lpEnumFontFamProc,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4137 // // pointer to callback function
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4138 // LPARAM lParam // pointer to application-supplied data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4139 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4140 //int EnumFontFamiliesW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4141 // HDC hdc, // handle to device control
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4142 // LPCWSTR lpszFamily, // pointer to family-name string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4143 // FONTENUMPROC lpEnumFontFamProc,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4144 // // pointer to callback function
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4145 // LPARAM lParam // pointer to application-supplied data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4146 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4147 //BOOL EqualRect(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4148 // RECT *lprc1, // pointer to structure with first rectangle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4149 // RECT *lprc2 // pointer to structure with second rectangle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4150 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4151 //BOOL EqualRgn(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4152 // HRGN hSrcRgn1, // handle to first region
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4153 // HRGN hSrcRgn2 // handle to second region
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4154 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4155 //DWORD ExpandEnvironmentStringsA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4156 // LPCSTR lpSrc, // pointer to string with environment variables
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4157 // LPSTR lpDst, // pointer to string with expanded environment
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4158 // // variables
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4159 // DWORD nSize // maximum characters in expanded string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4160 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4161 //DWORD ExpandEnvironmentStringsW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4162 // LPCWSTR lpSrc, // pointer to string with environment variables
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4163 // LPWSTR lpDst, // pointer to string with expanded environment
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4164 // // variables
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4165 // DWORD nSize // maximum characters in expanded string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4166 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4167 //BOOL ExtTextOutA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4168 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4169 // int X, // x-coordinate of reference point
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4170 // int Y, // y-coordinate of reference point
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4171 // UINT fuOptions, // text-output options
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4172 // RECT *lprc, // optional clipping and/or opaquing rectangle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4173 // LPCSTR lpString, // points to string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4174 // UINT cbCount, // number of characters in string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4175 // INT *lpDx // pointer to array of intercharacter spacing
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4176 // // values
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4177 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4178 //BOOL ExtTextOutW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4179 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4180 // int X, // x-coordinate of reference point
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4181 // int Y, // y-coordinate of reference point
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4182 // UINT fuOptions, // text-output options
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4183 // RECT *lprc, // optional clipping and/or opaquing rectangle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4184 // LPCWSTR lpString, // points to string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4185 // UINT cbCount, // number of characters in string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4186 // INT *lpDx // pointer to array of intercharacter spacing
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4187 // // values
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4188 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4189 UINT ExtractIconExA(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4190 LPCSTR lpszFile,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4191 int nIconIndex,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4192 HICON *phiconLarge,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4193 HICON *phiconSmall,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4194 UINT nIcons
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4195 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4196 UINT ExtractIconExW(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4197 LPCWSTR lpszFile,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4198 int nIconIndex,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4199 HICON *phiconLarge,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4200 HICON *phiconSmall,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4201 UINT nIcons
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4202 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4203 //HRSRC FindResourceA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4204 // HMODULE hModule, // module handle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4205 // LPCSTR lpName, // pointer to resource name
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4206 // LPCSTR lpType // pointer to resource type
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4207 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4208 //HRSRC FindResourceW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4209 // HMODULE hModule, // module handle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4210 // LPCWSTR lpName, // pointer to resource name
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4211 // LPCWSTR lpType // pointer to resource type
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4212 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4213 //HWND FindWindowA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4214 // LPCSTR lpClassName, // pointer to class name
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4215 // LPCSTR lpWindowName // pointer to window name
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4216 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4217 //HWND FindWindowW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4218 // LPCWSTR lpClassName, // pointer to class name
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4219 // LPCWSTR lpWindowName // pointer to window name
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4220 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4221 //DWORD FormatMessageA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4222 // DWORD dwFlags, // source and processing options
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4223 // LPCVOID lpSource, // pointer to message source
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4224 // DWORD dwMessageId, // requested message identifier
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4225 // DWORD dwLanguageId, // language identifier for requested message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4226 // LPSTR lpBuffer, // pointer to message buffer
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4227 // DWORD nSize, // maximum size of message buffer
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4228 // // va_list *Arguments // pointer to array of message inserts
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4229 // void* Arguments
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4230 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4231 //DWORD FormatMessageW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4232 // DWORD dwFlags, // source and processing options
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4233 // LPCVOID lpSource, // pointer to message source
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4234 // DWORD dwMessageId, // requested message identifier
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4235 // DWORD dwLanguageId, // language identifier for requested message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4236 // LPWSTR lpBuffer, // pointer to message buffer
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4237 // DWORD nSize, // maximum size of message buffer
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4238 // // va_list *Arguments // pointer to array of message inserts
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4239 // void* Arguments
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4240 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4241 //DWORD GdiSetBatchLimit(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4242 // DWORD dwLimit // batch limit
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4243 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4244 //UINT GetACP();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4245 //HWND GetActiveWindow();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4246 //COLORREF GetBkColor(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4247 // HDC hdc // handle of device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4248 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4249 //HWND GetCapture();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4250 //BOOL GetCaretPos(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4251 // LPPOINT lpPoint // address of structure to receive coordinates
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4252 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4253 //BOOL GetCharABCWidthsA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4254 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4255 // UINT uFirstChar, // first character in range to query
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4256 // UINT uLastChar, // last character in range to query
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4257 // LPABC lpabc // pointer to character-width structure
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4258 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4259 //BOOL GetCharABCWidthsW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4260 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4261 // UINT uFirstChar, // first character in range to query
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4262 // UINT uLastChar, // last character in range to query
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4263 // LPABC lpabc // pointer to character-width structure
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4264 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4265 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4266 //BOOL GetCharWidthA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4267 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4268 // UINT iFirstChar, // first character in range to query
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4269 // UINT iLastChar, // last character in range to query
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4270 // LPINT lpBuffer // pointer to buffer for widths
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4271 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4272 //BOOL GetCharWidthW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4273 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4274 // UINT iFirstChar, // first character in range to query
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4275 // UINT iLastChar, // last character in range to query
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4276 // LPINT lpBuffer // pointer to buffer for widths
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4277 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4278 //DWORD GetCharacterPlacementA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4279 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4280 // LPCSTR lpString, // pointer to string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4281 // int nCount, // number of characters in string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4282 // int nMaxExtent, // maximum extent for displayed string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4283 // LPGCP_RESULTS lpResults,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4284 // // pointer to buffer for placement result
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4285 // DWORD dwFlags // placement flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4286 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4287 //DWORD GetCharacterPlacementW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4288 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4289 // LPCWSTR lpString, // pointer to string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4290 // int nCount, // number of characters in string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4291 // int nMaxExtent, // maximum extent for displayed string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4292 // LPGCP_RESULTS lpResults,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4293 // // pointer to buffer for placement result
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4294 // DWORD dwFlags // placement flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4295 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4296 //BOOL GetClassInfoA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4297 // HINSTANCE hInstance, // handle of application instance
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4298 // LPCSTR lpClassName, // address of class name string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4299 // LPWNDCLASSA lpWndClass // address of structure for class data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4300 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4301 //BOOL GetClassInfoW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4302 // HINSTANCE hInstance, // handle of application instance
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4303 // LPCWSTR lpClassName, // address of class name string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4304 // LPWNDCLASSW lpWndClass // address of structure for class data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4305 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4306 //alias STDWIN.GetClientRect GetClientRect;
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4307 //alias STDWIN.GetClipBox GetClipBox;
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4308 //alias STDWIN.GetClipRgn GetClipRgn;
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4309 //HANDLE GetClipboardData(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4310 // UINT uFormat // clipboard format
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4311 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4312 //int GetClipboardFormatNameA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4313 // UINT format, // clipboard format to retrieve
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4314 // LPSTR lpszFormatName, // address of buffer for name
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4315 // int cchMaxCount // length of name string in characters
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4316 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4317 //int GetClipboardFormatNameW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4318 // UINT format, // clipboard format to retrieve
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4319 // LPWSTR lpszFormatName, // address of buffer for name
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4320 // int cchMaxCount // length of name string in characters
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4321 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4322 BOOL GetComboBoxInfo(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4323 HWND hwndCombo,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4324 PCOMBOBOXINFO pcbi
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4325 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4326 //alias STDWIN.GetCurrentObject GetCurrentObject;
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4327 //DWORD GetCurrentProcessId();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4328 //DWORD GetCurrentThreadId();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4329 //HCURSOR GetCursor();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4330 //BOOL GetCursorPos(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4331 // LPPOINT lpPoint // address of structure for cursor position
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4332 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4333 //alias STDWIN.GetDC GetDC;
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4334 //UINT GetDIBColorTable(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4335 // HDC hdc, // handle to device context whose DIB is of
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4336 // // interest
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4337 // UINT uStartIndex, // color table index of first entry to retrieve
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4338 // UINT cEntries, // number of color table entries to retrieve
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4339 // RGBQUAD *pColors // pointer to buffer that receives color table
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4340 // // entries
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4341 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4342 //int GetDIBits(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4343 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4344 // HBITMAP hbmp, // handle to bitmap
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4345 // UINT uStartScan, // first scan line to set in destination bitmap
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4346 // UINT cScanLines, // number of scan lines to copy
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4347 // LPVOID lpvBits, // address of array for bitmap bits
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4348 // LPBITMAPINFO lpbi, // address of structure with bitmap data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4349 // UINT uUsage // RGB or palette index
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4350 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4351 //HWND GetDesktopWindow();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4352 //int GetDialogBaseUnits();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4353 //int GetDoubleClickTime();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4354 //DWORD GetFontLanguageInfo(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4355 // HDC hdc // handle to a device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4356 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4357 BOOL GetGUIThreadInfo(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4358 DWORD idThread,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4359 LPGUITHREADINFO lpgui
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4360 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4361 //BOOL GetIconInfo(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4362 // HICON hIcon, // icon handle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4363 // PICONINFO piconinfo // address of icon structure
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4364 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4365 //int GetKeyNameTextA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4366 // LONG lParam, // second parameter of keyboard message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4367 // LPSTR lpString, // pointer to buffer for key name
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4368 // int nSize // maximum length of key-name string length
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4369 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4370 //int GetKeyNameTextW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4371 // LONG lParam, // second parameter of keyboard message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4372 // LPWSTR lpString, // pointer to buffer for key name
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4373 // int nSize // maximum length of key-name string length
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4374 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4375 //HKL GetKeyboardLayout(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4376 // DWORD dwLayout // thread identifier
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4377 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4378 //SHORT GetKeyState(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4379 // int nVirtKey // virtual-key code
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4380 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4381 //UINT GetKeyboardLayoutList(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4382 // int nBuff, // size of buffer in array element
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4383 // HKL *lpList // buffer for keyboard layout handles
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4384 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4385 //BOOL GetKeyboardState(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4386 // PBYTE lpKeyState // pointer to array to receive status data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4387 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4388 //HWND GetLastActivePopup(HWND hWnd);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4389 //DWORD GetLastError();
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4390 DWORD GetLayout(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4391 HDC hdc // handle to DC
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4392 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4393 //int GetLocaleInfoA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4394 // LCID Locale, // locale identifier
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4395 // LCTYPE LCType, // type of information
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4396 // LPSTR lpLCData, // address of buffer for information
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4397 // int cchData // size of buffer
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4398 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4399 //int GetLocaleInfoW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4400 // LCID Locale, // locale identifier
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4401 // LCTYPE LCType, // type of information
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4402 // LPWSTR lpLCData, // address of buffer for information
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4403 // int cchData // size of buffer
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4404 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4405 //HMENU GetMenu(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4406 // HWND hWnd // handle to window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4407 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4408 BOOL GetMenuBarInfo(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4409 HWND hwnd,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4410 LONG idObject,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4411 LONG idItem,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4412 PMENUBARINFO pmbi
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4413 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4414 //UINT GetMenuDefaultItem(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4415 // HMENU hMenu,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4416 // UINT fByPos,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4417 // UINT gmdiFlags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4418 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4419 BOOL GetMenuInfo(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4420 HMENU hmenu,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4421 LPCMENUINFO lpcmi
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4422 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4423 //int GetMenuItemCount(HMENU hMenu);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4424 //BOOL GetMenuItemInfoA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4425 // HMENU hMenu,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4426 // UINT uItem,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4427 // BOOL fByPosition,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4428 // LPMENUITEMINFO lpmii
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4429 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4430 //BOOL GetMenuItemInfoW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4431 // HMENU hMenu,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4432 // UINT uItem,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4433 // BOOL fByPosition,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4434 // LPMENUITEMINFO lpmii
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4435 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4436 //BOOL GetMenuItemRect(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4437 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4438 // HMENU hMenu,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4439 // UINT uItem,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4440 // LPRECT lprcItem
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4441 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4442 //BOOL GetMessageW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4443 // LPMSG lpMsg, // address of structure with message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4444 // HWND hWnd, // handle of window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4445 // UINT wMsgFilterMin, // first message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4446 // UINT wMsgFilterMax // last message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4447 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4448 //DWORD GetMessagePos();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4449 //LONG GetMessageTime();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4450 //DWORD GetModuleFileNameA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4451 // HMODULE hModule, // handle to module to find filename for
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4452 // LPSTR lpFilename, // pointer to buffer to receive module path
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4453 // DWORD nSize // size of buffer, in characters
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4454 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4455 //DWORD GetModuleFileNameW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4456 // HMODULE hModule, // handle to module to find filename for
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4457 // LPWSTR lpFilename, // pointer to buffer to receive module path
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4458 // DWORD nSize // size of buffer, in characters
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4459 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4460 //HMODULE GetModuleHandleW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4461 // LPCWSTR lpModuleName
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4462 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4463 //BOOL GetMonitorInfoA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4464 // HMONITOR hMonitor, // handle to display monitor
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4465 // LPMONITORINFO lpmi // pointer to display monitor information
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4466 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4467 BOOL GetMonitorInfoW(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4468 HMONITOR hMonitor, // handle to display monitor
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4469 LPMONITORINFO lpmi // pointer to display monitor information
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4470 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4471 //UINT GetNearestPaletteIndex(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4472 // HPALETTE hpal, // handle of logical color palette
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4473 // COLORREF crColor // color to be matched
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4474 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4475 //BOOL GetOpenFileNameA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4476 // OPENFILENAMEA* lpofn // address of structure with initialization data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4477 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4478 //BOOL GetOpenFileNameW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4479 // OPENFILENAMEW* lpofn // address of structure with initialization data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4480 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4481 //UINT GetPaletteEntries(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4482 // HPALETTE hpal, // handle to logical palette
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4483 // UINT iStartIndex, // first entry to retrieve
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4484 // UINT nEntries, // number of entries to retrieve
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4485 // LPPALETTEENTRY lppe // array that receives entries
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4486 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4487 //HWND GetParent(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4488 // HWND hWnd // handle to child window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4489 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4490 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4491 //COLORREF GetPixel(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4492 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4493 // int XPos, // x-coordinate of pixel
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4494 // int nYPos // y-coordinate of pixel
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4495 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4496 //HANDLE GetProcessHeap();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4497 //DWORD GetProfileStringA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4498 // LPCSTR lpAppName, // address of section name
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4499 // LPCSTR lpKeyName, // address of key name
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4500 // LPCSTR lpDefault, // address of default string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4501 // LPSTR lpReturnedString, // address of destination buffer
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4502 // DWORD nSize // size of destination buffer
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4503 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4504 //DWORD GetProfileStringW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4505 // LPCWSTR lpAppName, // address of section name
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4506 // LPCWSTR lpKeyName, // address of key name
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4507 // LPCWSTR lpDefault, // address of default string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4508 // LPWSTR lpReturnedString, // address of destination buffer
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4509 // DWORD nSize // size of destination buffer
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4510 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4511 //int GetROP2(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4512 // HDC hdc // handle of device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4513 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4514 int GetRandomRgn(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4515 HDC hdc, // handle to DC
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4516 HRGN hrgn, // handle to region
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4517 INT iNum // must be SYSRGN
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4518 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4519 //DWORD GetRegionData(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4520 // HRGN hRgn, // handle to region
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4521 // DWORD dwCount, // size of buffer containing region data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4522 // LPRGNDATA lpRgnData // pointer to region data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4523 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4524 //int GetRgnBox(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4525 // HRGN hrgn, // handle to a region
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4526 // LPRECT lprc // pointer that receives bounding rectangle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4527 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4528 //BOOL GetSaveFileNameA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4529 // OPENFILENAMEA* lpofn // address of structure with initialization data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4530 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4531 //BOOL GetSaveFileNameW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4532 // OPENFILENAME* lpofn // address of structure with initialization data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4533 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4534 //BOOL GetScrollInfo(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4535 // HWND hwnd, // handle to window with scroll bar
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4536 // int fnBar, // scroll bar flag
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4537 // LPSCROLLINFO lpsi // pointer to structure for scroll parameters
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4538 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4539 ////alias STDWIN.GetStockObject GetStockObject;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4540 //DWORD GetSysColor(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4541 // int nIndex // display element
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4542 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4543 //HBRUSH GetSysColorBrush(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4544 // int nIndex // system color index
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4545 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4546 //HMENU GetSystemMenu(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4547 // HWND hWnd, // handle to window to own window menu
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4548 // BOOL bRevert // reset flag
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4549 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4550 //int GetSystemMetrics(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4551 // int nIndex // system metric or configuration setting to retrieve
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4552 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4553 //UINT GetSystemPaletteEntries(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4554 // HDC hdc, // handle of device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4555 // UINT iStartIndex, // index of first entry to be retrieved
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4556 // UINT nEntries, // number of entries to be retrieved
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4557 // LPPALETTEENTRY lppe // array receiving system-palette entries
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4558 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4559 //int GetTextCharset(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4560 // HDC hdc // handle to DC
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4561 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4562 //COLORREF GetTextColor(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4563 // HDC hdc // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4564 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4565 //BOOL GetTextExtentPoint32A(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4566 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4567 // LPCSTR lpString, // pointer to text string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4568 // int cbString, // number of characters in string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4569 // LPSIZE lpSize // pointer to structure for string size
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4570 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4571 //BOOL GetTextExtentPoint32W(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4572 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4573 // LPCWSTR lpString, // pointer to text string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4574 // int cbString, // number of characters in string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4575 // LPSIZE lpSize // pointer to structure for string size
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4576 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4577 //BOOL GetTextMetricsW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4578 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4579 // TEXTMETRICW* lptm // pointer to text metrics structure
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4580 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4581 //DWORD GetTickCount();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4582 ////alias STDWIN.GetUpdateRect GetUpdateRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4583 ////alias STDWIN.GetUpdateRgn GetUpdateRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4584 //DWORD GetVersion();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4585 //BOOL GetVersionExA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4586 // LPOSVERSIONINFOA lpVersionInformation // pointer to version information structure
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4587 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4588 //BOOL GetVersionExW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4589 // LPOSVERSIONINFOW lpVersionInformation // pointer to version information structure
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4590 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4591 //HWND GetWindow(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4592 // HWND hWnd, // handle to original window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4593 // UINT uCmd // relationship flag
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4594 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4595 //LONG GetWindowLongA(HWND hWnd, int nIndex);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4596 //LONG GetWindowLongW(HWND hWnd, int nIndex);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4597 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4598 //BOOL GetWindowPlacement(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4599 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4600 // WINDOWPLACEMENT *lpwndpl
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4601 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4602 //int GetWindowTextA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4603 // HWND hWnd, // handle to window or control with text
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4604 // LPSTR lpString, // address of buffer for text
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4605 // int nMaxCount // maximum number of characters to copy
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4606 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4607 //int GetWindowTextW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4608 // HWND hWnd, // handle to window or control with text
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4609 // LPWSTR lpString, // address of buffer for text
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4610 // int nMaxCount // maximum number of characters to copy
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4611 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4612 //int GetWindowTextLengthA(HWND hWnd);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4613 //int GetWindowTextLengthW(HWND hWnd);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4614 //DWORD GetWindowThreadProcessId(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4615 // HWND hWnd, // handle to window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4616 // LPDWORD lpdwProcessId // address of variable for process identifier
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4617 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4618 //HGLOBAL GlobalAlloc(UINT uFlags, SIZE_T dwBytes);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4619 //HGLOBAL GlobalFree(HGLOBAL hMem);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4620 //LPVOID GlobalLock(HGLOBAL hMem);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4621 //SIZE_T GlobalSize(HGLOBAL hMem);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4622 //BOOL GlobalUnlock(HGLOBAL hMem);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4623 BOOL GradientFill(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4624 HDC hdc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4625 PTRIVERTEX pVertex,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4626 DWORD dwNumVertex,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4627 PVOID pMesh,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4628 DWORD dwNumMesh,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4629 DWORD dwMode
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4630 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4631 //LPVOID HeapAlloc(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4632 // HANDLE hHeap, // handle to the private heap block
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4633 // DWORD dwFlags, // heap allocation control flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4634 // DWORD dwBytes // number of bytes to allocate
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4635 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4636 //BOOL HeapFree(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4637 // HANDLE hHeap, // handle to the heap
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4638 // DWORD dwFlags, // heap freeing flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4639 // LPVOID lpMem // pointer to the memory to free
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4640 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4641 //alias STDWIN.HideCaret HideCaret;
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4642 //int ImageList_Add(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4643 // HIMAGELIST himl,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4644 // HBITMAP hbmImage,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4645 // HBITMAP hbmMask
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4646 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4647 //int ImageList_AddMasked(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4648 // HIMAGELIST himl,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4649 // HBITMAP hbmImage,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4650 // COLORREF crMask
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4651 // );
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4652 //HIMAGELIST ImageList_Create(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4653 // int cx,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4654 // int cy,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4655 // UINT flags,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4656 // int cInitial,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4657 // int cGrow
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4658 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4659 //BOOL ImageList_Destroy(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4660 // HIMAGELIST himl
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4661 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4662 //HICON ImageList_GetIcon(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4663 // HIMAGELIST himl,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4664 // int i,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4665 // UINT flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4666 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4667 //BOOL ImageList_GetIconSize(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4668 // HIMAGELIST himl,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4669 // int *cx,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4670 // int *cy
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4671 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4672 //int ImageList_GetImageCount(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4673 // HIMAGELIST himl
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4674 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4675 //BOOL ImageList_Remove(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4676 // HIMAGELIST himl,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4677 // int i
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4678 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4679 //BOOL ImageList_Replace(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4680 // HIMAGELIST himl,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4681 // int i,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4682 // HBITMAP hbmImage,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4683 // HBITMAP hbmMask
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4684 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4685 //int ImageList_ReplaceIcon(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4686 // HIMAGELIST himl,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4687 // int i,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4688 // HICON hicon
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4689 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4690 //BOOL ImageList_SetIconSize(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4691 // HIMAGELIST himl,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4692 // int cx,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4693 // int cy
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4694 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4695 HIMC ImmAssociateContext(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4696 HWND hWnd,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4697 HIMC hIMC
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4698 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4699 HIMC ImmCreateContext();
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4700 int ImmDestroyContext(HIMC hIMC );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4701 BOOL ImmGetCompositionFontA(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4702 HIMC hIMC,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4703 LPLOGFONTA lplf
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4704 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4705 BOOL ImmGetCompositionFontW(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4706 HIMC hIMC,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4707 LOGFONTW* lplf
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4708 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4709 LONG ImmGetCompositionStringA(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4710 HIMC hIMC,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4711 DWORD dwIndex,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4712 LPVOID lpBuf,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4713 DWORD dwBufLen
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4714 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4715 LONG ImmGetCompositionStringW(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4716 HIMC hIMC,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4717 DWORD dwIndex,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4718 LPVOID lpBuf,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4719 DWORD dwBufLen
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4720 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4721 HIMC ImmGetContext(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4722 HWND hWnd
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4723 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4724 BOOL ImmGetConversionStatus(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4725 HIMC hIMC,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4726 LPDWORD lpfdwConversion,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4727 LPDWORD lpfdwSentence
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4728 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4729 HWND ImmGetDefaultIMEWnd(HWND hWnd );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4730 BOOL ImmGetOpenStatus(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4731 HIMC hIMC
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4732 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4733 BOOL ImmReleaseContext(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4734 HWND hWnd,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4735 HIMC hIMC
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4736 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4737 BOOL ImmSetCompositionFontA(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4738 HIMC hIMC,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4739 LOGFONTA* lplf
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4740 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4741 BOOL ImmSetCompositionFontW(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4742 HIMC hIMC,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4743 LOGFONTW* lplf
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4744 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4745 BOOL ImmSetCompositionWindow(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4746 HIMC hIMC,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4747 LPCOMPOSITIONFORM lpCompForm
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4748 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4749 BOOL ImmSetConversionStatus(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4750 HIMC hIMC,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4751 DWORD fdwConversion,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4752 DWORD fdwSentence
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4753 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4754 BOOL ImmSetOpenStatus(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4755 HIMC hIMC,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4756 BOOL fOpen
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4757 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4758 //void InitCommonControls();
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4759 BOOL InitCommonControlsEx(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4760 LPINITCOMMONCONTROLSEX lpInitCtrls
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4761 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4762 //BOOL InsertMenuA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4763 // HMENU hMenu, // handle to menu
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4764 // UINT uPosition, // menu item that new menu item precedes
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4765 // UINT uFlags, // menu item flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4766 // UINT uIDNewItem, // menu item identifier or handle to drop-down
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4767 // // menu or submenu
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4768 // LPCSTR lpNewItem // menu item content
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4769 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4770 //BOOL InsertMenuW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4771 // HMENU hMenu, // handle to menu
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4772 // UINT uPosition, // menu item that new menu item precedes
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4773 // UINT uFlags, // menu item flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4774 // UINT uIDNewItem, // menu item identifier or handle to drop-down
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4775 // // menu or submenu
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4776 // LPCWSTR lpNewItem // menu item content
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4777 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4778 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4779 //BOOL InsertMenuItemA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4780 // HMENU hMenu,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4781 // UINT uItem,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4782 // BOOL fByPosition,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4783 // MENUITEMINFOA* lpmii
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4784 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4785 //BOOL InsertMenuItemW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4786 // HMENU hMenu,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4787 // UINT uItem,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4788 // BOOL fByPosition,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4789 // MENUITEMINFOW* lpmii
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4790 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4791 //BOOL IntersectRect(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4792 // LPRECT lprcDst, // pointer to structure for intersection
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4793 // RECT *lprcSrc1, // pointer to structure with first rectangle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4794 // RECT *lprcSrc2 // pointer to structure with second rectangle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4795 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4796 //LONG InterlockedIncrement(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4797 // LPLONG lpAddend // pointer to the variable to increment
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4798 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4799 //LONG InterlockedDecrement(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4800 // LPLONG lpAddend // address of the variable to decrement
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4801 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4802 //BOOL IsDBCSLeadByte(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4803 // BYTE TestChar // character to test
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4804 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4805 //BOOL IsIconic(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4806 // HWND hWnd // handle to window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4807 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4808 //BOOL IsWindow(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4809 // HWND hWnd // handle to window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4810 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4811 //BOOL IsWindowEnabled(HWND hWnd);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4812 //BOOL IsWindowVisible(HWND hWnd);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4813 //BOOL IsZoomed(HWND hWnd);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4814 //BOOL KillTimer(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4815 // HWND hWnd, // handle of window that installed timer
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4816 // UINT uIDEvent // timer identifier
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4817 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4818 //alias STDWIN.LineTo LineTo;
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4819 //HBITMAP LoadBitmapA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4820 // HINSTANCE hInstance, // handle to application instance
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4821 // LPCSTR lpBitmapName // name of bitmap resource
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4822 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4823 //HBITMAP LoadBitmapW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4824 // HINSTANCE hInstance, // handle to application instance
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4825 // LPCWSTR lpBitmapName // name of bitmap resource
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4826 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4827 //HANDLE LoadImageA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4828 // HINSTANCE hinst, // handle of the instance containing the image
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4829 // LPCSTR lpszName, // name or identifier of image
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4830 // UINT uType, // type of image
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4831 // int cxDesired, // desired width
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4832 // int cyDesired, // desired height
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4833 // UINT fuLoad // load flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4834 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4835 //HANDLE LoadImageW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4836 // HINSTANCE hinst, // handle of the instance containing the image
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4837 // LPCWSTR lpszName, // name or identifier of image
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4838 // UINT uType, // type of image
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4839 // int cxDesired, // desired width
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4840 // int cyDesired, // desired height
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4841 // UINT fuLoad // load flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4842 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4843 //HINSTANCE LoadLibraryW(wchar* lpLibFileName );
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4844 //HGLOBAL LoadResource(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4845 // HMODULE hModule, // resource-module handle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4846 // HRSRC hResInfo // resource handle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4847 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4848 //int LoadStringA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4849 // HINSTANCE hInstance,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4850 // UINT uID,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4851 // LPSTR lpBuffer,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4852 // int nBufferMax
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4853 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4854 //int LoadStringW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4855 // HINSTANCE hInstance,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4856 // UINT uID,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4857 // LPWSTR lpBuffer,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4858 // int nBufferMax
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4859 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4860 //HLOCAL LocalFree(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4861 // HLOCAL hMem // handle to local memory object
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4862 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4863 //LPVOID LockResource(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4864 // HGLOBAL hResData // handle to resource to lock
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4865 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4866 //UINT MapVirtualKeyA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4867 // UINT uCode, // virtual-key code or scan code
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4868 // UINT uMapType // translation to perform
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4869 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4870 //UINT MapVirtualKeyW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4871 // UINT uCode, // virtual-key code or scan code
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4872 // UINT uMapType // translation to perform
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4873 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4874 //BOOL MessageBeep(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4875 // UINT uType // sound type
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4876 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4877 //int MessageBoxW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4878 // HWND hWnd, // handle of owner window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4879 // LPCWSTR lpText, // address of text in message box
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4880 // LPCWSTR lpCaption, // address of title of message box
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4881 // UINT uType // style of message box
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4882 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4883 HMONITOR MonitorFromWindow(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4884 HWND hwnd, // handle to a window
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4885 DWORD dwFlags // flags if no monitor intersects the window
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4886 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4887 DWORD MsgWaitForMultipleObjectsEx(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4888 DWORD nCount, // number of handles in handle array
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4889 LPHANDLE pHandles, // pointer to an object-handle array
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4890 DWORD dwMilliseconds, // time-out interval in milliseconds
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4891 DWORD dwWakeMask, // type of input events to wait for
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4892 DWORD dwFlags // wait flags
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4893 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4894 void NotifyWinEvent(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4895 DWORD event,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4896 HWND hwnd,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4897 LONG idObject,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4898 LONG idChild
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4899 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4900 //int OffsetRgn(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4901 // HRGN hrgn, // handle to region
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4902 // int nXOffset, // offset along x-axis
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4903 // int nYOffset // offset along y-axis
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4904 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4905 WINOLEAPI OleInitialize(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4906 LPVOID pvReserved //Reserved; must be NULL.
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4907 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4908 void OleUninitialize();
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4909 //BOOL OpenClipboard(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4910 // HWND hWndNewOwner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4911 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4912 //void OutputDebugStringA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4913 // LPCSTR lpOutputString
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4914 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4915 //void OutputDebugStringW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4916 // LPCWSTR lpOutputString
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4917 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4918 //BOOL PatBlt(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4919 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4920 // int nXLeft, // x-coord. of upper-left corner of rect. to be filled
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4921 // int nYLeft, // y-coord. of upper-left corner of rect. to be filled
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4922 // int nWidth, // width of rectangle to be filled
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4923 // int nHeight, // height of rectangle to be filled
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4924 // DWORD dwRop // raster operation code
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4925 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4926 //BOOL PeekMessageW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4927 // LPMSG lpMsg, // pointer to structure for message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4928 // HWND hWnd, // handle to window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4929 // UINT wMsgFilterMin, // first message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4930 // UINT wMsgFilterMax, // last message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4931 // UINT wRemoveMsg // removal flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4932 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4933 //BOOL Pie(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4934 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4935 // int nLeftRect, // x-coord of bounding rectangle's upper-left corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4936 // int nTopRect, // y-coord of bounding rectangle's upper-left corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4937 // int nRightRect, // x-coord of bounding rectangle's lower-right corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4938 // int nBottomRect, // y-coord of bounding rectangle's lower-right corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4939 // int nXRadial1, // x-coord of first radial's endpoint
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4940 // int nYRadial1, // y-coord of first radial's endpoint
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4941 // int nXRadial2, // x-coord of second radial's endpoint
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4942 // int nYRadial2 // y-coord of second radial's endpoint
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4943 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4944 //BOOL Polygon(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4945 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4946 // POINT *lpPoints, // pointer to polygon's vertices
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4947 // int nCount // count of polygon's vertices
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4948 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4949 //BOOL Polyline(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4950 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4951 // POINT *lppt, // pointer to array containing endpoints
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4952 // int cPoints // number of points in the array
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4953 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4954 //BOOL PostMessageA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4955 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4956 // UINT Msg,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4957 // WPARAM wParam,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4958 // LPARAM lParam
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4959 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4960 //BOOL PostMessageW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4961 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4962 // UINT Msg,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4963 // WPARAM wParam,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4964 // LPARAM lParam
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4965 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4966 //BOOL PostThreadMessageA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4967 // DWORD idThread,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4968 // UINT Msg,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4969 // WPARAM wParam,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4970 // LPARAM lParam
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4971 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4972 //BOOL PostThreadMessageW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4973 // DWORD idThread,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4974 // UINT Msg,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4975 // WPARAM wParam,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4976 // LPARAM lParam
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4977 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4978 //BOOL PtInRect(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4979 // RECT *lprc, // rectangle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4980 // POINT pt // point
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4981 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4982 //BOOL PtInRegion(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4983 // HRGN hrgn, // handle to region
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4984 // int X, // x-coordinate of point
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4985 // int Y // y-coordinate of point
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4986 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4987 //UINT RealizePalette(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4988 // HDC hdc // handle of device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4989 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4990 //BOOL RectInRegion(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4991 // HRGN hrgn, // handle to region
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4992 // RECT *lprc // pointer to rectangle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4993 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4994 //BOOL Rectangle(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4995 // HDC hdc, // handle to device context
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4996 // int nLeftRect, // x-coord of bounding rectangle's upper-left corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4997 // int nTopRect, // y-coord of bounding rectangle's upper-left corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4998 // int nRightRect, // x-coord of bounding rectangle's lower-right corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4999 // int nBottomRect // y-coord of bounding rectangle's lower-right corner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5000 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5001 ////alias STDWIN.RedrawWindow RedrawWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5002 //LONG RegCloseKey(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5003 // HKEY hKey
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5004 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5005 //LONG RegEnumKeyExA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5006 // HKEY hKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5007 // DWORD dwIndex,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5008 // LPSTR lpName,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5009 // LPDWORD lpcName,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5010 // LPDWORD lpReserved,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5011 // LPSTR lpClass,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5012 // LPDWORD lpcClass,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5013 // PFILETIME lpftLastWriteTime
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5014 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5015 //LONG RegEnumKeyExW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5016 // HKEY hKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5017 // DWORD dwIndex,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5018 // LPWSTR lpName,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5019 // LPDWORD lpcName,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5020 // LPDWORD lpReserved,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5021 // LPWSTR lpClass,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5022 // LPDWORD lpcClass,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5023 // PFILETIME lpftLastWriteTime
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5024 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5025 //LONG RegOpenKeyExA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5026 // HKEY hKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5027 // LPSTR lpSubKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5028 // DWORD ulOptions,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5029 // REGSAM samDesired,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5030 // PHKEY phkResult
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5031 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5032 //LONG RegOpenKeyExW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5033 // HKEY hKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5034 // LPWSTR lpSubKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5035 // DWORD ulOptions,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5036 // REGSAM samDesired,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5037 // PHKEY phkResult
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5038 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5039 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5040 //LONG RegQueryInfoKeyA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5041 // HKEY hKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5042 // LPSTR lpClass,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5043 // LPDWORD lpcClass,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5044 // LPDWORD lpReserved,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5045 // LPDWORD lpcSubKeys,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5046 // LPDWORD lpcMaxSubKeyLen,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5047 // LPDWORD lpcMaxClassLen,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5048 // LPDWORD lpcValues,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5049 // LPDWORD lpcMaxValueNameLen,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5050 // LPDWORD lpcMaxValueLen,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5051 // LPDWORD lpcbSecurityDescriptor,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5052 // PFILETIME lpftLastWriteTime
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5053 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5054 //LONG RegQueryInfoKeyW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5055 // HKEY hKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5056 // LPWSTR lpClass,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5057 // LPDWORD lpcClass,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5058 // LPDWORD lpReserved,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5059 // LPDWORD lpcSubKeys,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5060 // LPDWORD lpcMaxSubKeyLen,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5061 // LPDWORD lpcMaxClassLen,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5062 // LPDWORD lpcValues,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5063 // LPDWORD lpcMaxValueNameLen,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5064 // LPDWORD lpcMaxValueLen,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5065 // LPDWORD lpcbSecurityDescriptor,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5066 // PFILETIME lpftLastWriteTime
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5067 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5068 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5069 //LONG RegQueryValueExA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5070 // HKEY hKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5071 // LPCSTR lpValueName,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5072 // LPDWORD lpReserved,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5073 // LPDWORD lpType,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5074 // LPBYTE lpData,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5075 // LPDWORD lpcbData
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5076 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5077 //LONG RegQueryValueExW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5078 // HKEY hKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5079 // LPCWSTR lpValueName,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5080 // LPDWORD lpReserved,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5081 // LPDWORD lpType,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5082 // LPBYTE lpData,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5083 // LPDWORD lpcbData
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5084 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5085 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5086 //ATOM RegisterClassA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5087 // WNDCLASSA *lpWndClass
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5088 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5089 //ATOM RegisterClassW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5090 // WNDCLASSW *lpWndClass
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5091 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5092 //UINT RegisterClipboardFormatA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5093 // LPCSTR lpszFormat
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5094 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5095 //UINT RegisterClipboardFormatW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5096 // LPCWSTR lpszFormat
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5097 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5098 //UINT RegisterWindowMessageA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5099 // LPCSTR lpString
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5100 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5101 //UINT RegisterWindowMessageW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5102 // LPCWSTR lpString
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5103 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5104 //BOOL ReleaseCapture();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5105 //BOOL RemoveMenu(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5106 // HMENU hMenu,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5107 // UINT uPosition,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5108 // UINT uFlags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5109 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5110 //BOOL RestoreDC(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5111 // HDC hdc, // handle to DC
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5112 // int nSavedDC // restore state
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5113 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5114 //alias STDWIN.RoundRect RoundRect;
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5115
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5116 // basic
38
2e09b0e6857a work on phobosfication
Frank Benoit <benoit@tionex.de>
parents: 36
diff changeset
5117 void RtlMoveMemory(void* Destination, LPCVOID Source, DWORD Length);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5118 // extends
38
2e09b0e6857a work on phobosfication
Frank Benoit <benoit@tionex.de>
parents: 36
diff changeset
5119 void RtlMoveMemory(int Destination, LPCVOID Source, DWORD Length);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5120 void RtlMoveMemory(void* Destination, int Source, DWORD Length);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5121 void RtlMoveMemory(int Destination, int Source, DWORD Length);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5122
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5123 LPITEMIDLIST SHBrowseForFolderA(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5124 BROWSEINFOA* lpbi
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5125 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5126 LPITEMIDLIST SHBrowseForFolderW(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5127 BROWSEINFOW* lpbi
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5128 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5129 version(WinCE){
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5130 int SHCreateMenuBar(SHMENUBARINFO* pmb);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5131 }
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5132 HRESULT SHGetMalloc(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5133 // LPMALLOC *ppMalloc
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5134 LPVOID *ppMalloc
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5135 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5136 BOOL SHGetPathFromIDListA(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5137 LPCITEMIDLIST pidl,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5138 LPSTR pszPath
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5139 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5140 BOOL SHGetPathFromIDListW(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5141 LPCITEMIDLIST pidl,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5142 LPWSTR pszPath
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5143 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5144 version(WinCE)
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5145 {
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5146 int SHHandleWMSettingChange(HWND hwnd, int wParam, int lParam, void* psai);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5147 int SHRecognizeGesture(void* shrg);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5148 void SHSendBackToFocusWindow(int uMsg, int wp, int lp);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5149 int SHSetAppKeyWndAssoc(byte bVk, HWND hwnd);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5150 int SHSipPreference(HWND hwnd, int st);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5151 }
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5152
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5153 // USP methods (Unicode Complex Script processor)
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5154 HRESULT ScriptBreak(
39
0ecb2b338560 further work on phobosification
Frank Benoit <benoit@tionex.de>
parents: 38
diff changeset
5155 LPCWSTR pwcChars,
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5156 int cChars,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5157 SCRIPT_ANALYSIS *psa,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5158 SCRIPT_LOGATTR *psla
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5159 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5160 HRESULT ScriptCPtoX(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5161 int iCP,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5162 BOOL fTrailing,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5163 int cChars,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5164 int cGlyphs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5165 WORD *pwLogClust,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5166 SCRIPT_VISATTR *psva,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5167 int *piAdvance,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5168 SCRIPT_ANALYSIS *psa,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5169 int *piX
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5170 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5171 HRESULT ScriptCacheGetHeight(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5172 HDC hdc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5173 SCRIPT_CACHE *psc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5174 long *tmHeight
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5175 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5176 HRESULT ScriptFreeCache(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5177 SCRIPT_CACHE *psc
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5178 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5179 HRESULT ScriptGetFontProperties(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5180 HDC hdc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5181 SCRIPT_CACHE *psc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5182 SCRIPT_FONTPROPERTIES *sfp
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5183 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5184 HRESULT ScriptGetLogicalWidths(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5185 SCRIPT_ANALYSIS *psa,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5186 int cChars,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5187 int cGlyphs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5188 int *piGlyphWidth,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5189 WORD *pwLogClust,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5190 SCRIPT_VISATTR *psva,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5191 int *piDx
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5192 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5193 HRESULT ScriptGetProperties(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5194 SCRIPT_PROPERTIES ***ppSp,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5195 int *piNumScripts
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5196 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5197 HRESULT ScriptGetCMap(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5198 HDC hdc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5199 SCRIPT_CACHE* psc,
39
0ecb2b338560 further work on phobosification
Frank Benoit <benoit@tionex.de>
parents: 38
diff changeset
5200 LPCWSTR pwcInChars,
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5201 int cChars,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5202 DWORD dwFlags,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5203 WORD* pwOutGlyphs
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5204 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5205 HRESULT ScriptStringAnalyse(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5206 HDC hdc,
39
0ecb2b338560 further work on phobosification
Frank Benoit <benoit@tionex.de>
parents: 38
diff changeset
5207 LPCVOID pString,
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5208 int cString,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5209 int cGlyphs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5210 int iCharset,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5211 DWORD dwFlags,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5212 int iReqWidth,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5213 SCRIPT_CONTROL* psControl,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5214 SCRIPT_STATE* psState,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5215 int* piDx,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5216 SCRIPT_TABDEF* pTabdef,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5217 BYTE* pbInClass,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5218 SCRIPT_STRING_ANALYSIS* pssa
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5219 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5220 HRESULT ScriptStringOut(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5221 SCRIPT_STRING_ANALYSIS ssa,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5222 int iX,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5223 int iY,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5224 UINT uOptions,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5225 RECT* prc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5226 int iMinSel,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5227 int iMaxSel,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5228 BOOL fDisabled
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5229 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5230 HRESULT ScriptStringFree(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5231 SCRIPT_STRING_ANALYSIS* pssa
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5232 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5233
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5234 HRESULT ScriptItemize(
39
0ecb2b338560 further work on phobosification
Frank Benoit <benoit@tionex.de>
parents: 38
diff changeset
5235 LPCWSTR pwcInChars,
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5236 int cInChars,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5237 int cMaxItems,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5238 SCRIPT_CONTROL *psControl,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5239 SCRIPT_STATE *psState,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5240 SCRIPT_ITEM *pItems,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5241 int *pcItems
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5242 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5243 HRESULT ScriptLayout(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5244 int cRuns,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5245 BYTE *pbLevel,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5246 int *piVisualToLogical,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5247 int *piLogicalToVisual
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5248 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5249 HRESULT ScriptPlace(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5250 HDC hdc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5251 SCRIPT_CACHE *psc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5252 WORD *pwGlyphs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5253 int cGlyphs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5254 SCRIPT_VISATTR *psva,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5255 SCRIPT_ANALYSIS *psa,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5256 int *piAdvance,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5257 GOFFSET *pGoffset,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5258 ABC *pABC
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5259 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5260 HRESULT ScriptShape(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5261 HDC hdc, // in
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5262 SCRIPT_CACHE *psc, // in/out
39
0ecb2b338560 further work on phobosification
Frank Benoit <benoit@tionex.de>
parents: 38
diff changeset
5263 LPCWSTR pwcChars, //
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5264 int cChars,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5265 int cMaxGlyphs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5266 SCRIPT_ANALYSIS *psa,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5267 WORD *pwOutGlyphs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5268 WORD *pwLogClust,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5269 SCRIPT_VISATTR *psva,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5270 int *pcGlyphs
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5271 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5272 HRESULT ScriptTextOut(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5273 HDC hdc, // const
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5274 SCRIPT_CACHE *psc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5275 int x,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5276 int y,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5277 UINT fuOptions,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5278 RECT *lprc, // const
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5279 SCRIPT_ANALYSIS *psa, // const
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5280 WCHAR *pwcReserved, // const
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5281 int iReserved,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5282 WORD *pwGlyphs, //
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5283 int cGlyphs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5284 int *piAdvance, // const
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5285 int *piJustify, // const
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5286 GOFFSET *pGoffset // const
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5287 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5288 HRESULT ScriptXtoCP(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5289 int iX,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5290 int cChars,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5291 int cGlyphs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5292 WORD *pwLogClust, //
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5293 SCRIPT_VISATTR *psva, //
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5294 int *piAdvance, //
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5295 SCRIPT_ANALYSIS *psa, //
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5296 int *piCP,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5297 int *piTrailing
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5298 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5299 UINT SendInput(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5300 UINT nInputs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5301 LPINPUT pInputs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5302 int cbSize
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5303 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5304 // the basic
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5305 //int SendMessageA(HWND hWnd, int msg, int wParam, int lParam );
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5306 //int SendMessageW(HWND hWnd, int msg, int wParam, int lParam );
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5307 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5308 //int SendMessageA(HWND hWnd, UINT Msg, WPARAM wParam, void* lParam );
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5309 //int SendMessageW(HWND hWnd, UINT Msg, WPARAM wParam, void* lParam );
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5310 //int SendMessageA(HWND hWnd, UINT Msg, void* wParam, LPARAM lParam );
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5311 //int SendMessageW(HWND hWnd, UINT Msg, void* wParam, LPARAM lParam );
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5312 //int SendMessageA(HWND hWnd, UINT Msg, void* wParam, void* lParam );
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5313 //int SendMessageW(HWND hWnd, UINT Msg, void* wParam, void* lParam );
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5314 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5315 //HWND SetCapture(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5316 // HWND hWnd
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5317 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5318 //BOOL SetCaretPos(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5319 // int X,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5320 // int Y
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5321 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5322 //HANDLE SetClipboardData(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5323 // UINT uFormat,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5324 // HANDLE hMem
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5325 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5326 //UINT SetDIBColorTable(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5327 // HDC hdc, // handle to device context whose DIB is of interest
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5328 // UINT uStartIndex, // color table index of first entry to set
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5329 // UINT cEntries, // number of color table entries to set
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5330 // RGBQUAD *pColors // pointer to array of color table entries
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5331 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5332 //UINT SetErrorMode(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5333 // UINT uMode
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5334 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5335 //BOOL SetEvent(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5336 // HANDLE hEvent // handle to event object
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5337 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5338 //void SetLastError(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5339 // DWORD dwErrCode
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5340 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5341 DWORD SetLayout(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5342 HDC hdc, // handle to DC
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5343 DWORD dwLayout // layout options
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5344 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5345 //BOOL SetMenu(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5346 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5347 // HMENU hMenu
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5348 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5349 //BOOL SetMenuDefaultItem(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5350 // HMENU hMenu,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5351 // UINT uItem,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5352 // UINT fByPos
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5353 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5354 BOOL SetMenuInfo(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5355 HMENU hmenu,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5356 LPCMENUINFO lpcmi
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5357 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5358 //BOOL SetMenuItemInfoA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5359 // HMENU hMenu,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5360 // UINT uItem,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5361 // BOOL fByPosition,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5362 // LPMENUITEMINFOA lpmii
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5363 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5364 //BOOL SetMenuItemInfoW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5365 // HMENU hMenu,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5366 // UINT uItem,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5367 // BOOL fByPosition,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5368 // LPMENUITEMINFOW lpmii
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5369 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5370 //UINT SetPaletteEntries(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5371 // HPALETTE hpal, // handle to logical palette
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5372 // UINT iStart, // index of first entry to set
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5373 // UINT cEntries, // number of entries to set
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5374 // PALETTEENTRY *lppe // array of palette entries
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5375 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5376 //HWND SetParent(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5377 // HWND hWndChild,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5378 // HWND hWndNewParent
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5379 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5380 //// alias STDWIN.SetPixel SetPixel;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5381 //// alias STDWIN.SetROP2 SetROP2;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5382 //BOOL SetRect(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5383 // LPRECT lprc, // rectangle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5384 // int xLeft, // left side
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5385 // int yTop, // top side
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5386 // int xRight, // right side
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5387 // int yBottom // bottom side
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5388 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5389 //// alias STDWIN.SetRectRgn SetRectRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5390 //int SetScrollInfo(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5391 // HWND hwnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5392 // int fnBar,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5393 // LPCSCROLLINFO lpsi,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5394 // BOOL fRedraw
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5395 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5396 //UINT_PTR SetTimer(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5397 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5398 // UINT_PTR nIDEvent,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5399 // UINT uElapse,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5400 // TIMERPROC lpTimerFunc
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5401 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5402 //LONG SetWindowLongA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5403 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5404 // int nIndex,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5405 // LONG dwNewLong
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5406 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5407 //LONG SetWindowLongW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5408 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5409 // int nIndex,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5410 // LONG dwNewLong
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5411 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5412 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5413 //BOOL SetWindowPlacement(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5414 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5415 // WINDOWPLACEMENT *lpwndpl
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5416 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5417 //BOOL SetWindowPos(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5418 // HWND hWnd, // handle to window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5419 // HWND hWndInsertAfter, // placement-order handle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5420 // int X, // horizontal position
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5421 // int Y, // vertical position
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5422 // int cx, // width
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5423 // int cy, // height
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5424 // UINT uFlags // window-positioning flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5425 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5426 //BOOL SetWindowTextA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5427 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5428 // LPCSTR lpString
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5429 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5430 //BOOL SetWindowTextW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5431 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5432 // LPCWSTR lpString
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5433 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5434 //HHOOK SetWindowsHookExA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5435 // int idHook, // type of hook to install
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5436 // HOOKPROC lpfn, // address of hook procedure
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5437 // HINSTANCE hMod, // handle to application instance
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5438 // DWORD dwThreadId // identity of thread to install hook for
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5439 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5440 //HHOOK SetWindowsHookExW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5441 // int idHook, // type of hook to install
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5442 // HOOKPROC lpfn, // address of hook procedure
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5443 // HINSTANCE hMod, // handle to application instance
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5444 // DWORD dwThreadId // identity of thread to install hook for
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5445 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5446 BOOL ShellExecuteExA(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5447 LPSHELLEXECUTEINFOA lpExecInfo
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5448 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5449 BOOL ShellExecuteExW(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5450 LPSHELLEXECUTEINFOW lpExecInfo
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5451 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5452 BOOL Shell_NotifyIconA(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5453 DWORD dwMessage,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5454 PNOTIFYICONDATAA lpdata
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5455 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5456 BOOL Shell_NotifyIconW(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5457 DWORD dwMessage,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5458 PNOTIFYICONDATAW lpdata
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5459 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5460 //BOOL ShowOwnedPopups(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5461 //// HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5462 //// BOOL fShow
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5463 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5464 version(WinCE)
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5465 {
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5466 BOOL SipGetInfo(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5467 SIPINFO *pSipInfo
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5468 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5469 }
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5470 //DWORD SizeofResource(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5471 // HMODULE hModule, // resource-module handle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5472 // HRSRC hResInfo // resource handle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5473 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5474 //void Sleep(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5475 // DWORD dwMilliseconds
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5476 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5477 //int StartDocA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5478 // HDC hdc, // handle to DC
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5479 // DOCINFOA* lpdi // contains file names
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5480 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5481 //int StartDocW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5482 // HDC hdc, // handle to DC
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5483 // DOCINFOW* lpdi // contains file names
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5484 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5485 //int StartPage(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5486 // HDC hDC // handle to DC
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5487 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5488 // alias STDWIN.StretchBlt StretchBlt;
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5489 //BOOL SystemParametersInfoA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5490 // UINT uiAction,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5491 // UINT uiParam,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5492 // PVOID pvParam,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5493 // UINT fWinIni
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5494 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5495 //BOOL SystemParametersInfoW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5496 // UINT uiAction,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5497 // UINT uiParam,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5498 // PVOID pvParam,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5499 // UINT fWinIni
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5500 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5501 //int ToAscii(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5502 // UINT uVirtKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5503 // UINT uScanCode,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5504 // PBYTE lpKeyState,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5505 // LPWORD lpChar,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5506 // UINT uFlags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5507 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5508 //int ToUnicode(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5509 // UINT wVirtKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5510 // UINT wScanCode,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5511 // PBYTE lpKeyState,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5512 // LPWSTR pwszBuff,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5513 // int cchBuff,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5514 // UINT wFlags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5515 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5516 BOOL TrackMouseEvent(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5517 LPTRACKMOUSEEVENT lpEventTrack // pointer to a TRACKMOUSEEVENT structure
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5518 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5519 //int TranslateAcceleratorA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5520 // HWND hWnd, // handle to destination window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5521 // HACCEL hAccTable, // handle to accelerator table
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5522 // LPMSG lpMsg // address of structure with message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5523 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5524 //int TranslateAcceleratorW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5525 // HWND hWnd, // handle to destination window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5526 // HACCEL hAccTable, // handle to accelerator table
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5527 // LPMSG lpMsg // address of structure with message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5528 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5529 //UINT TranslateCharsetInfo(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5530 // DWORD *lpSrc,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5531 // LPCHARSETINFO lpCs,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5532 // DWORD dwFlags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5533 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5534 //BOOL TranslateMDISysAccel(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5535 // HWND hWndClient,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5536 // LPMSG lpMsg
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5537 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5538 //BOOL TranslateMessage(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5539 // MSG *lpMsg // address of structure with message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5540 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5541 version(WinCE) {
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5542 BOOL TransparentImage(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5543 HDC hdcDest,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5544 LONG DstX,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5545 LONG DstY,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5546 LONG DstCx,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5547 LONG DstCy,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5548 HANDLE hSrc,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5549 LONG SrcX,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5550 LONG SrcY,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5551 LONG SrcCx,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5552 LONG SrcCy,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5553 COLORREF TransparentColor
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5554 );
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5555 }
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5556 //BOOL UnhookWindowsHookEx(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5557 // HHOOK hhk // handle to hook procedure to remove
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5558 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5559 //BOOL UnregisterClassA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5560 // LPCSTR lpClassName, // address of class name string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5561 // HINSTANCE hInstance // handle of application instance
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5562 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5563 //BOOL UnregisterClassW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5564 // LPCWSTR lpClassName, // address of class name string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5565 // HINSTANCE hInstance // handle of application instance
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5566 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5567 //SHORT VkKeyScanA(char ch);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5568 //SHORT VkKeyScanW(wchar ch);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5569 //BOOL WaitMessage();
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5570
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5571 BOOL GetScrollBarInfo(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5572 HWND hwnd,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5573 LONG idObject,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5574 PSCROLLBARINFO psbi
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5575 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5576
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5577 }
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5578
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5579 extern (C)
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5580 {
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5581 int wcslen(wchar* string);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5582 }