annotate org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/internal/win32/WINAPI.d @ 120:536e43f63c81

Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661 ===D2=== * added [Try]Immutable/Const/Shared templates to work with differenses in D1/D2 instead of version statements used these templates to work with strict type storage rules of dmd-2.053 * com.ibm.icu now also compilable with D2, but not tested yet * small fixes Snippet288 - shared data is in TLS ===Phobos=== * fixed critical bugs in Phobos implemention completely incorrect segfault prone fromStringz (Linux's port ruthless killer) terrible, incorrect StringBuffer realization (StyledText killer) * fixed small bugs as well Snippet72 - misprint in the snippet * implemented missed functionality for Phobos ByteArrayOutputStream implemented (image loading available) formatting correctly works for all DWT's cases As a result, folowing snippets now works with Phobos (Snippet### - what is fixed): Snippet24, 42, 111, 115, 130, 235, 276 - bad string formatting Snippet48, 282 - crash on image loading Snippet163, 189, 211, 213, 217, 218, 222 - crash on copy/cut in StyledText Snippet244 - hang-up ===Tango=== * few changes for the latest Tango trunc-r5661 * few small performance improvments ===General=== * implMissing-s for only one version changed to implMissingInTango/InPhobos * incorrect calls to Format in toString-s fixed * fixed loading \uXXXX characters in ResourceBundle * added good UTF-8 support for StyledText, TextLayout (Win32) and friends UTF functions revised and tested. It is now in java.nonstandard.*Utf modules StyledText and TextLayout (Win32) modules revised for UTF-8 support * removed small diferences in most identical files in *.swt.* folders *.swt.internal.image, *.swt.events and *.swt.custom are identical in Win32/Linux32 now 179 of 576 (~31%) files in *.swt.* folders are fully identical * Win32: snippets now have right subsystem, pretty icons and native system style controls * small fixes in snippets Snippet44 - it's not Snippet44 Snippet212 - functions work with different images and offsets arrays Win32: Snippet282 - crash on close if the button has an image Snippet293 - setGrayed is commented and others Win32: As a result, folowing snippets now works Snippet68 - color doesn't change Snippet163, 189, 211, 213, 217, 218, 222 - UTF-8 issues (see above) Snippet193 - no tabel headers
author Denis Shelomovskij <verylonglogin.reg@gmail.com>
date Sat, 09 Jul 2011 15:50:20 +0300
parents ed96ea2a2764
children 28e25950b068
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;
120
536e43f63c81 Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents: 44
diff changeset
10 import java.nonstandard.SafeUtf;
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
11
36
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
12 version(Tango){
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
13 import tango.sys.win32.Types;
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
14 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
15 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
16
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
17 alias STDWINAPI.GetWindowInfo GetWindowInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
18 alias STDWINAPI.EnumDisplayMonitors EnumDisplayMonitors;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
19 alias STDWINAPI.GetMonitorInfoA GetMonitorInfoA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
20 alias STDWINAPI.GetBinaryTypeA GetBinaryTypeA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
21 alias STDWINAPI.GetShortPathNameA GetShortPathNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
22 alias STDWINAPI.GetEnvironmentStringsA GetEnvironmentStringsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
23 alias STDWINAPI.FreeEnvironmentStringsA FreeEnvironmentStringsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
24 alias STDWINAPI.FormatMessageA FormatMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
25 alias STDWINAPI.CreateMailslotA CreateMailslotA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
26 alias STDWINAPI.lstrcmpA lstrcmpA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
27 alias STDWINAPI.lstrcmpiA lstrcmpiA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
28 alias STDWINAPI.lstrcpynA lstrcpynA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
29 alias STDWINAPI.lstrcpyA lstrcpyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
30 alias STDWINAPI.lstrcatA lstrcatA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
31 alias STDWINAPI.lstrlenA lstrlenA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
32 alias STDWINAPI.CreateMutexA CreateMutexA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
33 alias STDWINAPI.OpenMutexA OpenMutexA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
34 alias STDWINAPI.CreateEventA CreateEventA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
35 alias STDWINAPI.OpenEventA OpenEventA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
36 alias STDWINAPI.CreateSemaphoreA CreateSemaphoreA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
37 alias STDWINAPI.OpenSemaphoreA OpenSemaphoreA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
38 alias STDWINAPI.CreateFileMappingA CreateFileMappingA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
39 alias STDWINAPI.OpenFileMappingA OpenFileMappingA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
40 alias STDWINAPI.GetLogicalDriveStringsA GetLogicalDriveStringsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
41 alias STDWINAPI.LoadLibraryA LoadLibraryA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
42 alias STDWINAPI.LoadLibraryExA LoadLibraryExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
43 alias STDWINAPI.GetModuleFileNameA GetModuleFileNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
44 alias STDWINAPI.GetModuleHandleA GetModuleHandleA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
45 alias STDWINAPI.FatalAppExitA FatalAppExitA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
46 alias STDWINAPI.GetCommandLineA GetCommandLineA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
47 alias STDWINAPI.GetEnvironmentVariableA GetEnvironmentVariableA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
48 alias STDWINAPI.SetEnvironmentVariableA SetEnvironmentVariableA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
49 alias STDWINAPI.ExpandEnvironmentStringsA ExpandEnvironmentStringsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
50 alias STDWINAPI.OutputDebugStringA OutputDebugStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
51 alias STDWINAPI.FindResourceA FindResourceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
52 alias STDWINAPI.FindResourceExA FindResourceExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
53 alias STDWINAPI.EnumResourceTypesA EnumResourceTypesA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
54 alias STDWINAPI.EnumResourceNamesA EnumResourceNamesA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
55 alias STDWINAPI.EnumResourceLanguagesA EnumResourceLanguagesA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
56 alias STDWINAPI.BeginUpdateResourceA BeginUpdateResourceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
57 alias STDWINAPI.UpdateResourceA UpdateResourceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
58 alias STDWINAPI.EndUpdateResourceA EndUpdateResourceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
59 alias STDWINAPI.GlobalAddAtomA GlobalAddAtomA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
60 alias STDWINAPI.GlobalFindAtomA GlobalFindAtomA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
61 alias STDWINAPI.GlobalGetAtomNameA GlobalGetAtomNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
62 alias STDWINAPI.AddAtomA AddAtomA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
63 alias STDWINAPI.FindAtomA FindAtomA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
64 alias STDWINAPI.GetAtomNameA GetAtomNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
65 alias STDWINAPI.GetProfileIntA GetProfileIntA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
66 alias STDWINAPI.GetProfileStringA GetProfileStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
67 alias STDWINAPI.WriteProfileStringA WriteProfileStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
68 alias STDWINAPI.GetProfileSectionA GetProfileSectionA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
69 alias STDWINAPI.WriteProfileSectionA WriteProfileSectionA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
70 alias STDWINAPI.GetPrivateProfileIntA GetPrivateProfileIntA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
71 alias STDWINAPI.GetPrivateProfileStringA GetPrivateProfileStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
72 alias STDWINAPI.WritePrivateProfileStringA WritePrivateProfileStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
73 alias STDWINAPI.GetPrivateProfileSectionA GetPrivateProfileSectionA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
74 alias STDWINAPI.WritePrivateProfileSectionA WritePrivateProfileSectionA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
75 alias STDWINAPI.GetDriveTypeA GetDriveTypeA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
76 alias STDWINAPI.GetSystemDirectoryA GetSystemDirectoryA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
77 alias STDWINAPI.GetTempPathA GetTempPathA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
78 alias STDWINAPI.GetTempFileNameA GetTempFileNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
79 alias STDWINAPI.GetWindowsDirectoryA GetWindowsDirectoryA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
80 alias STDWINAPI.SetCurrentDirectoryA SetCurrentDirectoryA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
81 alias STDWINAPI.GetCurrentDirectoryA GetCurrentDirectoryA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
82 alias STDWINAPI.GetDiskFreeSpaceA GetDiskFreeSpaceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
83 alias STDWINAPI.CreateDirectoryA CreateDirectoryA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
84 alias STDWINAPI.CreateDirectoryExA CreateDirectoryExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
85 alias STDWINAPI.RemoveDirectoryA RemoveDirectoryA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
86 alias STDWINAPI.GetFullPathNameA GetFullPathNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
87 alias STDWINAPI.DefineDosDeviceA DefineDosDeviceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
88 alias STDWINAPI.QueryDosDeviceA QueryDosDeviceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
89 alias STDWINAPI.CreateFileA CreateFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
90 alias STDWINAPI.SetFileAttributesA SetFileAttributesA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
91 alias STDWINAPI.GetFileAttributesA GetFileAttributesA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
92 alias STDWINAPI.GetFileAttributesExA GetFileAttributesExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
93 alias STDWINAPI.GetCompressedFileSizeA GetCompressedFileSizeA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
94 alias STDWINAPI.DeleteFileA DeleteFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
95 alias STDWINAPI.SearchPathA SearchPathA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
96 alias STDWINAPI.CopyFileA CopyFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
97 alias STDWINAPI.MoveFileA MoveFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
98 alias STDWINAPI.MoveFileExA MoveFileExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
99 alias STDWINAPI.CreateNamedPipeA CreateNamedPipeA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
100 alias STDWINAPI.GetNamedPipeHandleStateA GetNamedPipeHandleStateA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
101 alias STDWINAPI.CallNamedPipeA CallNamedPipeA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
102 alias STDWINAPI.WaitNamedPipeA WaitNamedPipeA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
103 alias STDWINAPI.SetVolumeLabelA SetVolumeLabelA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
104 alias STDWINAPI.GetVolumeInformationA GetVolumeInformationA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
105 alias STDWINAPI.ClearEventLogA ClearEventLogA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
106 alias STDWINAPI.BackupEventLogA BackupEventLogA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
107 alias STDWINAPI.OpenEventLogA OpenEventLogA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
108 alias STDWINAPI.RegisterEventSourceA RegisterEventSourceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
109 alias STDWINAPI.OpenBackupEventLogA OpenBackupEventLogA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
110 alias STDWINAPI.ReadEventLogA ReadEventLogA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
111 alias STDWINAPI.ReportEventA ReportEventA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
112 alias STDWINAPI.AccessCheckAndAuditAlarmA AccessCheckAndAuditAlarmA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
113 alias STDWINAPI.ObjectOpenAuditAlarmA ObjectOpenAuditAlarmA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
114 alias STDWINAPI.ObjectPrivilegeAuditAlarmA ObjectPrivilegeAuditAlarmA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
115 alias STDWINAPI.ObjectCloseAuditAlarmA ObjectCloseAuditAlarmA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
116 alias STDWINAPI.PrivilegedServiceAuditAlarmA PrivilegedServiceAuditAlarmA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
117 alias STDWINAPI.SetFileSecurityA SetFileSecurityA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
118 alias STDWINAPI.GetFileSecurityA GetFileSecurityA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
119 alias STDWINAPI.FindFirstChangeNotificationA FindFirstChangeNotificationA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
120 alias STDWINAPI.IsBadStringPtrA IsBadStringPtrA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
121 alias STDWINAPI.LookupAccountSidA LookupAccountSidA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
122 alias STDWINAPI.LookupAccountNameA LookupAccountNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
123 alias STDWINAPI.LookupPrivilegeValueA LookupPrivilegeValueA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
124 alias STDWINAPI.LookupPrivilegeNameA LookupPrivilegeNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
125 alias STDWINAPI.LookupPrivilegeDisplayNameA LookupPrivilegeDisplayNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
126 alias STDWINAPI.BuildCommDCBA BuildCommDCBA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
127 alias STDWINAPI.BuildCommDCBAndTimeoutsA BuildCommDCBAndTimeoutsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
128 alias STDWINAPI.CommConfigDialogA CommConfigDialogA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
129 alias STDWINAPI.GetDefaultCommConfigA GetDefaultCommConfigA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
130 alias STDWINAPI.SetDefaultCommConfigA SetDefaultCommConfigA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
131 alias STDWINAPI.GetComputerNameA GetComputerNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
132 alias STDWINAPI.SetComputerNameA SetComputerNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
133 alias STDWINAPI.GetUserNameA GetUserNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
134 alias STDWINAPI.wvsprintfA wvsprintfA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
135 alias STDWINAPI.LoadKeyboardLayoutA LoadKeyboardLayoutA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
136 alias STDWINAPI.GetKeyboardLayoutNameA GetKeyboardLayoutNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
137 alias STDWINAPI.CreateDesktopA CreateDesktopA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
138 alias STDWINAPI.OpenDesktopA OpenDesktopA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
139 alias STDWINAPI.EnumDesktopsA EnumDesktopsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
140 alias STDWINAPI.CreateWindowStationA CreateWindowStationA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
141 alias STDWINAPI.OpenWindowStationA OpenWindowStationA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
142 alias STDWINAPI.EnumWindowStationsA EnumWindowStationsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
143 alias STDWINAPI.GetUserObjectInformationA GetUserObjectInformationA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
144 alias STDWINAPI.SetUserObjectInformationA SetUserObjectInformationA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
145 alias STDWINAPI.RegisterWindowMessageA RegisterWindowMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
146 alias STDWINAPI.GetMessageA GetMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
147 alias STDWINAPI.DispatchMessageA DispatchMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
148 alias STDWINAPI.PeekMessageA PeekMessageA;
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.SendMessageA SendMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
153 alias STDWINAPI.SendMessageTimeoutA SendMessageTimeoutA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
154 alias STDWINAPI.SendNotifyMessageA SendNotifyMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
155 alias STDWINAPI.SendMessageCallbackA SendMessageCallbackA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
156 alias STDWINAPI.PostMessageA PostMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
157 alias STDWINAPI.PostThreadMessageA PostThreadMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
158 alias STDWINAPI.DefWindowProcA DefWindowProcA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
159 alias STDWINAPI.CallWindowProcA CallWindowProcA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
160 alias STDWINAPI.RegisterClassA RegisterClassA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
161 alias STDWINAPI.UnregisterClassA UnregisterClassA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
162 alias STDWINAPI.GetClassInfoA GetClassInfoA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
163 alias STDWINAPI.RegisterClassExA RegisterClassExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
164 alias STDWINAPI.GetClassInfoExA GetClassInfoExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
165 alias STDWINAPI.CreateWindowExA CreateWindowExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
166 alias STDWINAPI.CreateDialogParamA CreateDialogParamA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
167 alias STDWINAPI.CreateDialogIndirectParamA CreateDialogIndirectParamA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
168 alias STDWINAPI.DialogBoxParamA DialogBoxParamA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
169 alias STDWINAPI.DialogBoxIndirectParamA DialogBoxIndirectParamA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
170 alias STDWINAPI.SetDlgItemTextA SetDlgItemTextA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
171 alias STDWINAPI.GetDlgItemTextA GetDlgItemTextA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
172 alias STDWINAPI.SendDlgItemMessageA SendDlgItemMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
173 alias STDWINAPI.DefDlgProcA DefDlgProcA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
174 alias STDWINAPI.CallMsgFilterA CallMsgFilterA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
175 alias STDWINAPI.RegisterClipboardFormatA RegisterClipboardFormatA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
176 alias STDWINAPI.GetClipboardFormatNameA GetClipboardFormatNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
177 alias STDWINAPI.CharToOemA CharToOemA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
178 alias STDWINAPI.OemToCharA OemToCharA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
179 alias STDWINAPI.CharToOemBuffA CharToOemBuffA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
180 alias STDWINAPI.OemToCharBuffA OemToCharBuffA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
181 alias STDWINAPI.CharUpperA CharUpperA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
182 alias STDWINAPI.CharUpperBuffA CharUpperBuffA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
183 alias STDWINAPI.CharLowerA CharLowerA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
184 alias STDWINAPI.CharLowerBuffA CharLowerBuffA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
185 alias STDWINAPI.CharNextA CharNextA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
186 alias STDWINAPI.CharPrevA CharPrevA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
187 alias STDWINAPI.IsCharAlphaA IsCharAlphaA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
188 alias STDWINAPI.IsCharAlphaNumericA IsCharAlphaNumericA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
189 alias STDWINAPI.IsCharUpperA IsCharUpperA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
190 alias STDWINAPI.IsCharLowerA IsCharLowerA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
191 alias STDWINAPI.GetKeyNameTextA GetKeyNameTextA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
192 alias STDWINAPI.VkKeyScanA VkKeyScanA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
193 alias STDWINAPI.VkKeyScanExA VkKeyScanExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
194 alias STDWINAPI.MapVirtualKeyA MapVirtualKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
195 alias STDWINAPI.MapVirtualKeyExA MapVirtualKeyExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
196 alias STDWINAPI.LoadAcceleratorsA LoadAcceleratorsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
197 alias STDWINAPI.CreateAcceleratorTableA CreateAcceleratorTableA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
198 alias STDWINAPI.CopyAcceleratorTableA CopyAcceleratorTableA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
199 alias STDWINAPI.TranslateAcceleratorA TranslateAcceleratorA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
200 alias STDWINAPI.LoadMenuA LoadMenuA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
201 alias STDWINAPI.LoadMenuIndirectA LoadMenuIndirectA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
202 alias STDWINAPI.ChangeMenuA ChangeMenuA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
203 alias STDWINAPI.GetMenuStringA GetMenuStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
204 alias STDWINAPI.InsertMenuA InsertMenuA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
205 alias STDWINAPI.AppendMenuA AppendMenuA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
206 alias STDWINAPI.ModifyMenuA ModifyMenuA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
207 alias STDWINAPI.InsertMenuItemA InsertMenuItemA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
208 alias STDWINAPI.GetMenuItemInfoA GetMenuItemInfoA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
209 alias STDWINAPI.SetMenuItemInfoA SetMenuItemInfoA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
210 alias STDWINAPI.DrawTextA DrawTextA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
211 alias STDWINAPI.DrawTextExA DrawTextExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
212 alias STDWINAPI.GrayStringA GrayStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
213 alias STDWINAPI.DrawStateA DrawStateA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
214 alias STDWINAPI.TabbedTextOutA TabbedTextOutA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
215 alias STDWINAPI.GetTabbedTextExtentA GetTabbedTextExtentA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
216 alias STDWINAPI.SetPropA SetPropA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
217 alias STDWINAPI.GetPropA GetPropA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
218 alias STDWINAPI.RemovePropA RemovePropA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
219 alias STDWINAPI.EnumPropsExA EnumPropsExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
220 alias STDWINAPI.EnumPropsA EnumPropsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
221 alias STDWINAPI.SetWindowTextA SetWindowTextA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
222 alias STDWINAPI.GetWindowTextA GetWindowTextA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
223 alias STDWINAPI.GetWindowTextLengthA GetWindowTextLengthA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
224 alias STDWINAPI.MessageBoxA MessageBoxA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
225 alias STDWINAPI.MessageBoxExA MessageBoxExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
226 alias STDWINAPI.MessageBoxIndirectA MessageBoxIndirectA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
227 alias STDWINAPI.GetWindowLongA GetWindowLongA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
228 alias STDWINAPI.SetWindowLongA SetWindowLongA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
229 alias STDWINAPI.GetClassLongA GetClassLongA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
230 alias STDWINAPI.SetClassLongA SetClassLongA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
231 alias STDWINAPI.FindWindowA FindWindowA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
232 alias STDWINAPI.FindWindowExA FindWindowExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
233 alias STDWINAPI.GetClassNameA GetClassNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
234 alias STDWINAPI.SetWindowsHookExA SetWindowsHookExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
235 alias STDWINAPI.LoadBitmapA LoadBitmapA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
236 alias STDWINAPI.LoadCursorA LoadCursorA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
237 alias STDWINAPI.LoadCursorFromFileA LoadCursorFromFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
238 alias STDWINAPI.LoadIconA LoadIconA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
239 alias STDWINAPI.LoadImageA LoadImageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
240 alias STDWINAPI.LoadStringA LoadStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
241 alias STDWINAPI.IsDialogMessageA IsDialogMessageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
242 alias STDWINAPI.DlgDirListA DlgDirListA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
243 alias STDWINAPI.DlgDirSelectExA DlgDirSelectExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
244 alias STDWINAPI.DlgDirListComboBoxA DlgDirListComboBoxA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
245 alias STDWINAPI.DlgDirSelectComboBoxExA DlgDirSelectComboBoxExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
246 alias STDWINAPI.DefFrameProcA DefFrameProcA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
247 alias STDWINAPI.DefMDIChildProcA DefMDIChildProcA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
248 alias STDWINAPI.CreateMDIWindowA CreateMDIWindowA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
249 alias STDWINAPI.WinHelpA WinHelpA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
250 alias STDWINAPI.ChangeDisplaySettingsA ChangeDisplaySettingsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
251 alias STDWINAPI.EnumDisplaySettingsA EnumDisplaySettingsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
252 alias STDWINAPI.SystemParametersInfoA SystemParametersInfoA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
253 alias STDWINAPI.AddFontResourceA AddFontResourceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
254 alias STDWINAPI.CopyMetaFileA CopyMetaFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
255 alias STDWINAPI.CreateFontIndirectA CreateFontIndirectA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
256 alias STDWINAPI.CreateICA CreateICA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
257 alias STDWINAPI.CreateMetaFileA CreateMetaFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
258 alias STDWINAPI.CreateScalableFontResourceA CreateScalableFontResourceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
259 alias STDWINAPI.EnumFontFamiliesExA EnumFontFamiliesExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
260 alias STDWINAPI.EnumFontFamiliesA EnumFontFamiliesA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
261 alias STDWINAPI.EnumFontsA EnumFontsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
262 alias STDWINAPI.GetCharWidthA GetCharWidthA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
263 alias STDWINAPI.GetCharWidth32A GetCharWidth32A;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
264 alias STDWINAPI.GetCharWidthFloatA GetCharWidthFloatA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
265 alias STDWINAPI.GetCharABCWidthsA GetCharABCWidthsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
266 alias STDWINAPI.GetCharABCWidthsFloatA GetCharABCWidthsFloatA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
267 alias STDWINAPI.GetGlyphOutlineA GetGlyphOutlineA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
268 alias STDWINAPI.GetMetaFileA GetMetaFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
269 alias STDWINAPI.GetOutlineTextMetricsA GetOutlineTextMetricsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
270 alias STDWINAPI.GetTextExtentPointA GetTextExtentPointA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
271 alias STDWINAPI.GetTextExtentPoint32A GetTextExtentPoint32A;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
272 alias STDWINAPI.GetTextExtentExPointA GetTextExtentExPointA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
273 alias STDWINAPI.GetCharacterPlacementA GetCharacterPlacementA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
274 alias STDWINAPI.ResetDCA ResetDCA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
275 alias STDWINAPI.RemoveFontResourceA RemoveFontResourceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
276 alias STDWINAPI.CopyEnhMetaFileA CopyEnhMetaFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
277 alias STDWINAPI.CreateEnhMetaFileA CreateEnhMetaFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
278 alias STDWINAPI.GetEnhMetaFileA GetEnhMetaFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
279 alias STDWINAPI.GetEnhMetaFileDescriptionA GetEnhMetaFileDescriptionA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
280 alias STDWINAPI.GetTextMetricsA GetTextMetricsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
281 alias STDWINAPI.StartDocA StartDocA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
282 alias STDWINAPI.GetObjectA GetObjectA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
283 alias STDWINAPI.TextOutA TextOutA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
284 alias STDWINAPI.ExtTextOutA ExtTextOutA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
285 alias STDWINAPI.PolyTextOutA PolyTextOutA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
286 alias STDWINAPI.GetTextFaceA GetTextFaceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
287 alias STDWINAPI.GetKerningPairsA GetKerningPairsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
288 alias STDWINAPI.CreateColorSpaceA CreateColorSpaceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
289 alias STDWINAPI.GetLogColorSpaceA GetLogColorSpaceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
290 alias STDWINAPI.GetICMProfileA GetICMProfileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
291 alias STDWINAPI.SetICMProfileA SetICMProfileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
292 alias STDWINAPI.UpdateICMRegKeyA UpdateICMRegKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
293 alias STDWINAPI.EnumICMProfilesA EnumICMProfilesA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
294 alias STDWINAPI.PropertySheetA PropertySheetA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
295 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
296 alias STDWINAPI.CreateStatusWindowA CreateStatusWindowA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
297 alias STDWINAPI.DrawStatusTextA DrawStatusTextA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
298 alias STDWINAPI.GetOpenFileNameA GetOpenFileNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
299 alias STDWINAPI.GetSaveFileNameA GetSaveFileNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
300 alias STDWINAPI.GetFileTitleA GetFileTitleA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
301 alias STDWINAPI.ChooseColorA ChooseColorA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
302 alias STDWINAPI.FindTextA FindTextA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
303 alias STDWINAPI.ReplaceTextA ReplaceTextA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
304 alias STDWINAPI.ChooseFontA ChooseFontA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
305 alias STDWINAPI.PrintDlgA PrintDlgA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
306 alias STDWINAPI.PageSetupDlgA PageSetupDlgA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
307 alias STDWINAPI.CreateProcessA CreateProcessA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
308 alias STDWINAPI.GetStartupInfoA GetStartupInfoA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
309 alias STDWINAPI.FindFirstFileA FindFirstFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
310 alias STDWINAPI.FindNextFileA FindNextFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
311 alias STDWINAPI.GetVersionExA GetVersionExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
312 alias STDWINAPI.CreateDCA CreateDCA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
313 alias STDWINAPI.VerInstallFileA VerInstallFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
314 alias STDWINAPI.GetFileVersionInfoSizeA GetFileVersionInfoSizeA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
315 alias STDWINAPI.GetFileVersionInfoA GetFileVersionInfoA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
316 alias STDWINAPI.VerLanguageNameA VerLanguageNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
317 alias STDWINAPI.VerQueryValueA VerQueryValueA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
318 alias STDWINAPI.VerFindFileA VerFindFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
319 alias STDWINAPI.RegConnectRegistryA RegConnectRegistryA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
320 alias STDWINAPI.RegCreateKeyA RegCreateKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
321 alias STDWINAPI.RegCreateKeyExA RegCreateKeyExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
322 alias STDWINAPI.RegDeleteKeyA RegDeleteKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
323 alias STDWINAPI.RegDeleteValueA RegDeleteValueA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
324 alias STDWINAPI.RegEnumKeyA RegEnumKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
325 alias STDWINAPI.RegEnumKeyExA RegEnumKeyExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
326 alias STDWINAPI.RegEnumValueA RegEnumValueA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
327 alias STDWINAPI.RegLoadKeyA RegLoadKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
328 alias STDWINAPI.RegOpenKeyA RegOpenKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
329 alias STDWINAPI.RegOpenKeyExA RegOpenKeyExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
330 alias STDWINAPI.RegQueryInfoKeyA RegQueryInfoKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
331 alias STDWINAPI.RegQueryValueA RegQueryValueA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
332 alias STDWINAPI.RegQueryMultipleValuesA RegQueryMultipleValuesA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
333 alias STDWINAPI.RegQueryValueExA RegQueryValueExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
334 alias STDWINAPI.RegReplaceKeyA RegReplaceKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
335 alias STDWINAPI.RegRestoreKeyA RegRestoreKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
336 alias STDWINAPI.RegSaveKeyA RegSaveKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
337 alias STDWINAPI.RegSetValueA RegSetValueA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
338 alias STDWINAPI.RegSetValueExA RegSetValueExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
339 alias STDWINAPI.RegUnLoadKeyA RegUnLoadKeyA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
340 alias STDWINAPI.InitiateSystemShutdownA InitiateSystemShutdownA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
341 alias STDWINAPI.AbortSystemShutdownA AbortSystemShutdownA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
342 alias STDWINAPI.CompareStringA CompareStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
343 alias STDWINAPI.LCMapStringA LCMapStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
344 alias STDWINAPI.GetLocaleInfoA GetLocaleInfoA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
345 alias STDWINAPI.SetLocaleInfoA SetLocaleInfoA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
346 alias STDWINAPI.GetTimeFormatA GetTimeFormatA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
347 alias STDWINAPI.GetDateFormatA GetDateFormatA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
348 alias STDWINAPI.GetNumberFormatA GetNumberFormatA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
349 alias STDWINAPI.GetCurrencyFormatA GetCurrencyFormatA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
350 alias STDWINAPI.EnumCalendarInfoA EnumCalendarInfoA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
351 alias STDWINAPI.EnumTimeFormatsA EnumTimeFormatsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
352 alias STDWINAPI.EnumDateFormatsA EnumDateFormatsA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
353 alias STDWINAPI.GetStringTypeExA GetStringTypeExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
354 alias STDWINAPI.GetStringTypeA GetStringTypeA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
355 alias STDWINAPI.FoldStringA FoldStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
356 alias STDWINAPI.EnumSystemLocalesA EnumSystemLocalesA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
357 alias STDWINAPI.EnumSystemCodePagesA EnumSystemCodePagesA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
358 alias STDWINAPI.PeekConsoleInputA PeekConsoleInputA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
359 alias STDWINAPI.ReadConsoleInputA ReadConsoleInputA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
360 alias STDWINAPI.WriteConsoleInputA WriteConsoleInputA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
361 alias STDWINAPI.ReadConsoleOutputA ReadConsoleOutputA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
362 alias STDWINAPI.WriteConsoleOutputA WriteConsoleOutputA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
363 alias STDWINAPI.ReadConsoleOutputCharacterA ReadConsoleOutputCharacterA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
364 alias STDWINAPI.WriteConsoleOutputCharacterA WriteConsoleOutputCharacterA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
365 alias STDWINAPI.FillConsoleOutputCharacterA FillConsoleOutputCharacterA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
366 alias STDWINAPI.ScrollConsoleScreenBufferA ScrollConsoleScreenBufferA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
367 alias STDWINAPI.GetConsoleTitleA GetConsoleTitleA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
368 alias STDWINAPI.SetConsoleTitleA SetConsoleTitleA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
369 alias STDWINAPI.ReadConsoleA ReadConsoleA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
370 alias STDWINAPI.WriteConsoleA WriteConsoleA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
371 alias STDWINAPI.WNetAddConnectionA WNetAddConnectionA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
372 alias STDWINAPI.WNetAddConnection2A WNetAddConnection2A;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
373 alias STDWINAPI.WNetAddConnection3A WNetAddConnection3A;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
374 alias STDWINAPI.WNetCancelConnectionA WNetCancelConnectionA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
375 alias STDWINAPI.WNetCancelConnection2A WNetCancelConnection2A;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
376 alias STDWINAPI.WNetGetConnectionA WNetGetConnectionA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
377 alias STDWINAPI.WNetUseConnectionA WNetUseConnectionA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
378 alias STDWINAPI.WNetSetConnectionA WNetSetConnectionA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
379 alias STDWINAPI.WNetConnectionDialog1A WNetConnectionDialog1A;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
380 alias STDWINAPI.WNetDisconnectDialog1A WNetDisconnectDialog1A;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
381 alias STDWINAPI.WNetOpenEnumA WNetOpenEnumA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
382 alias STDWINAPI.WNetEnumResourceA WNetEnumResourceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
383 alias STDWINAPI.WNetGetUniversalNameA WNetGetUniversalNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
384 alias STDWINAPI.WNetGetUserA WNetGetUserA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
385 alias STDWINAPI.WNetGetProviderNameA WNetGetProviderNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
386 alias STDWINAPI.WNetGetNetworkInformationA WNetGetNetworkInformationA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
387 alias STDWINAPI.WNetGetLastErrorA WNetGetLastErrorA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
388 alias STDWINAPI.MultinetGetConnectionPerformanceA MultinetGetConnectionPerformanceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
389 alias STDWINAPI.ChangeServiceConfigA ChangeServiceConfigA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
390 alias STDWINAPI.CreateServiceA CreateServiceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
391 alias STDWINAPI.EnumDependentServicesA EnumDependentServicesA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
392 alias STDWINAPI.EnumServicesStatusA EnumServicesStatusA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
393 alias STDWINAPI.GetServiceKeyNameA GetServiceKeyNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
394 alias STDWINAPI.GetServiceDisplayNameA GetServiceDisplayNameA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
395 alias STDWINAPI.OpenSCManagerA OpenSCManagerA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
396 alias STDWINAPI.OpenServiceA OpenServiceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
397 alias STDWINAPI.QueryServiceConfigA QueryServiceConfigA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
398 alias STDWINAPI.QueryServiceLockStatusA QueryServiceLockStatusA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
399 alias STDWINAPI.RegisterServiceCtrlHandlerA RegisterServiceCtrlHandlerA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
400 alias STDWINAPI.StartServiceCtrlDispatcherA StartServiceCtrlDispatcherA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
401 alias STDWINAPI.StartServiceA StartServiceA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
402 alias STDWINAPI.DragQueryFileA DragQueryFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
403 alias STDWINAPI.ExtractAssociatedIconA ExtractAssociatedIconA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
404 alias STDWINAPI.ExtractIconA ExtractIconA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
405 alias STDWINAPI.FindExecutableA FindExecutableA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
406 alias STDWINAPI.ShellAboutA ShellAboutA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
407 alias STDWINAPI.ShellExecuteA ShellExecuteA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
408 alias STDWINAPI.DdeCreateStringHandleA DdeCreateStringHandleA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
409 alias STDWINAPI.DdeInitializeA DdeInitializeA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
410 alias STDWINAPI.DdeQueryStringA DdeQueryStringA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
411 alias STDWINAPI.LogonUserA LogonUserA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
412 alias STDWINAPI.CreateProcessAsUserA CreateProcessAsUserA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
413 alias STDWINAPI.GetBinaryTypeW GetBinaryTypeW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
414 alias STDWINAPI.GetShortPathNameW GetShortPathNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
415 alias STDWINAPI.GetEnvironmentStringsW GetEnvironmentStringsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
416 alias STDWINAPI.FreeEnvironmentStringsW FreeEnvironmentStringsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
417 alias STDWINAPI.FormatMessageW FormatMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
418 alias STDWINAPI.CreateMailslotW CreateMailslotW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
419 alias STDWINAPI.lstrcmpW lstrcmpW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
420 alias STDWINAPI.lstrcmpiW lstrcmpiW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
421 alias STDWINAPI.lstrcpynW lstrcpynW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
422 alias STDWINAPI.lstrcpyW lstrcpyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
423 alias STDWINAPI.lstrcatW lstrcatW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
424 alias STDWINAPI.lstrlenW lstrlenW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
425 alias STDWINAPI.CreateMutexW CreateMutexW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
426 alias STDWINAPI.OpenMutexW OpenMutexW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
427 alias STDWINAPI.CreateEventW CreateEventW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
428 alias STDWINAPI.OpenEventW OpenEventW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
429 alias STDWINAPI.CreateSemaphoreW CreateSemaphoreW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
430 alias STDWINAPI.OpenSemaphoreW OpenSemaphoreW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
431 alias STDWINAPI.CreateFileMappingW CreateFileMappingW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
432 alias STDWINAPI.OpenFileMappingW OpenFileMappingW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
433 alias STDWINAPI.GetLogicalDriveStringsW GetLogicalDriveStringsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
434 alias STDWINAPI.LoadLibraryW LoadLibraryW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
435 alias STDWINAPI.LoadLibraryExW LoadLibraryExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
436 alias STDWINAPI.GetModuleFileNameW GetModuleFileNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
437 alias STDWINAPI.GetModuleHandleW GetModuleHandleW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
438 alias STDWINAPI.FatalAppExitW FatalAppExitW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
439 alias STDWINAPI.GetCommandLineW GetCommandLineW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
440 alias STDWINAPI.GetEnvironmentVariableW GetEnvironmentVariableW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
441 alias STDWINAPI.SetEnvironmentVariableW SetEnvironmentVariableW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
442 alias STDWINAPI.ExpandEnvironmentStringsW ExpandEnvironmentStringsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
443 alias STDWINAPI.OutputDebugStringW OutputDebugStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
444 alias STDWINAPI.FindResourceW FindResourceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
445 alias STDWINAPI.FindResourceExW FindResourceExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
446 alias STDWINAPI.EnumResourceTypesW EnumResourceTypesW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
447 alias STDWINAPI.EnumResourceNamesW EnumResourceNamesW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
448 alias STDWINAPI.EnumResourceLanguagesW EnumResourceLanguagesW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
449 alias STDWINAPI.BeginUpdateResourceW BeginUpdateResourceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
450 alias STDWINAPI.UpdateResourceW UpdateResourceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
451 alias STDWINAPI.EndUpdateResourceW EndUpdateResourceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
452 alias STDWINAPI.GlobalAddAtomW GlobalAddAtomW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
453 alias STDWINAPI.GlobalFindAtomW GlobalFindAtomW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
454 alias STDWINAPI.GlobalGetAtomNameW GlobalGetAtomNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
455 alias STDWINAPI.AddAtomW AddAtomW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
456 alias STDWINAPI.FindAtomW FindAtomW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
457 alias STDWINAPI.GetAtomNameW GetAtomNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
458 alias STDWINAPI.GetProfileIntW GetProfileIntW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
459 alias STDWINAPI.GetProfileStringW GetProfileStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
460 alias STDWINAPI.WriteProfileStringW WriteProfileStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
461 alias STDWINAPI.GetProfileSectionW GetProfileSectionW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
462 alias STDWINAPI.WriteProfileSectionW WriteProfileSectionW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
463 alias STDWINAPI.GetPrivateProfileIntW GetPrivateProfileIntW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
464 alias STDWINAPI.GetPrivateProfileStringW GetPrivateProfileStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
465 alias STDWINAPI.WritePrivateProfileStringW WritePrivateProfileStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
466 alias STDWINAPI.GetPrivateProfileSectionW GetPrivateProfileSectionW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
467 alias STDWINAPI.WritePrivateProfileSectionW WritePrivateProfileSectionW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
468 alias STDWINAPI.GetDriveTypeW GetDriveTypeW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
469 alias STDWINAPI.GetSystemDirectoryW GetSystemDirectoryW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
470 alias STDWINAPI.GetTempPathW GetTempPathW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
471 alias STDWINAPI.GetTempFileNameW GetTempFileNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
472 alias STDWINAPI.GetWindowsDirectoryW GetWindowsDirectoryW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
473 alias STDWINAPI.SetCurrentDirectoryW SetCurrentDirectoryW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
474 alias STDWINAPI.GetCurrentDirectoryW GetCurrentDirectoryW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
475 alias STDWINAPI.GetDiskFreeSpaceW GetDiskFreeSpaceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
476 alias STDWINAPI.CreateDirectoryW CreateDirectoryW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
477 alias STDWINAPI.CreateDirectoryExW CreateDirectoryExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
478 alias STDWINAPI.RemoveDirectoryW RemoveDirectoryW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
479 alias STDWINAPI.GetFullPathNameW GetFullPathNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
480 alias STDWINAPI.DefineDosDeviceW DefineDosDeviceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
481 alias STDWINAPI.QueryDosDeviceW QueryDosDeviceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
482 alias STDWINAPI.CreateFileW CreateFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
483 alias STDWINAPI.SetFileAttributesW SetFileAttributesW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
484 alias STDWINAPI.GetFileAttributesW GetFileAttributesW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
485 alias STDWINAPI.GetFileAttributesExW GetFileAttributesExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
486 alias STDWINAPI.GetCompressedFileSizeW GetCompressedFileSizeW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
487 alias STDWINAPI.DeleteFileW DeleteFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
488 alias STDWINAPI.SearchPathW SearchPathW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
489 alias STDWINAPI.CopyFileW CopyFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
490 alias STDWINAPI.MoveFileW MoveFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
491 alias STDWINAPI.MoveFileExW MoveFileExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
492 alias STDWINAPI.CreateNamedPipeW CreateNamedPipeW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
493 alias STDWINAPI.GetNamedPipeHandleStateW GetNamedPipeHandleStateW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
494 alias STDWINAPI.CallNamedPipeW CallNamedPipeW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
495 alias STDWINAPI.WaitNamedPipeW WaitNamedPipeW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
496 alias STDWINAPI.SetVolumeLabelW SetVolumeLabelW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
497 alias STDWINAPI.GetVolumeInformationW GetVolumeInformationW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
498 alias STDWINAPI.ClearEventLogW ClearEventLogW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
499 alias STDWINAPI.BackupEventLogW BackupEventLogW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
500 alias STDWINAPI.OpenEventLogW OpenEventLogW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
501 alias STDWINAPI.RegisterEventSourceW RegisterEventSourceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
502 alias STDWINAPI.OpenBackupEventLogW OpenBackupEventLogW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
503 alias STDWINAPI.ReadEventLogW ReadEventLogW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
504 alias STDWINAPI.ReportEventW ReportEventW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
505 alias STDWINAPI.AccessCheckAndAuditAlarmW AccessCheckAndAuditAlarmW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
506 alias STDWINAPI.ObjectOpenAuditAlarmW ObjectOpenAuditAlarmW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
507 alias STDWINAPI.ObjectPrivilegeAuditAlarmW ObjectPrivilegeAuditAlarmW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
508 alias STDWINAPI.ObjectCloseAuditAlarmW ObjectCloseAuditAlarmW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
509 alias STDWINAPI.PrivilegedServiceAuditAlarmW PrivilegedServiceAuditAlarmW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
510 alias STDWINAPI.SetFileSecurityW SetFileSecurityW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
511 alias STDWINAPI.GetFileSecurityW GetFileSecurityW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
512 alias STDWINAPI.FindFirstChangeNotificationW FindFirstChangeNotificationW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
513 alias STDWINAPI.IsBadStringPtrW IsBadStringPtrW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
514 alias STDWINAPI.LookupAccountSidW LookupAccountSidW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
515 alias STDWINAPI.LookupAccountNameW LookupAccountNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
516 alias STDWINAPI.LookupPrivilegeValueW LookupPrivilegeValueW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
517 alias STDWINAPI.LookupPrivilegeNameW LookupPrivilegeNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
518 alias STDWINAPI.LookupPrivilegeDisplayNameW LookupPrivilegeDisplayNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
519 alias STDWINAPI.BuildCommDCBW BuildCommDCBW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
520 alias STDWINAPI.BuildCommDCBAndTimeoutsW BuildCommDCBAndTimeoutsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
521 alias STDWINAPI.CommConfigDialogW CommConfigDialogW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
522 alias STDWINAPI.GetDefaultCommConfigW GetDefaultCommConfigW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
523 alias STDWINAPI.SetDefaultCommConfigW SetDefaultCommConfigW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
524 alias STDWINAPI.GetComputerNameW GetComputerNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
525 alias STDWINAPI.SetComputerNameW SetComputerNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
526 alias STDWINAPI.GetUserNameW GetUserNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
527 alias STDWINAPI.wvsprintfW wvsprintfW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
528 alias STDWINAPI.LoadKeyboardLayoutW LoadKeyboardLayoutW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
529 alias STDWINAPI.GetKeyboardLayoutNameW GetKeyboardLayoutNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
530 alias STDWINAPI.CreateDesktopW CreateDesktopW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
531 alias STDWINAPI.OpenDesktopW OpenDesktopW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
532 alias STDWINAPI.EnumDesktopsW EnumDesktopsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
533 alias STDWINAPI.CreateWindowStationW CreateWindowStationW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
534 alias STDWINAPI.OpenWindowStationW OpenWindowStationW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
535 alias STDWINAPI.EnumWindowStationsW EnumWindowStationsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
536 alias STDWINAPI.GetUserObjectInformationW GetUserObjectInformationW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
537 alias STDWINAPI.SetUserObjectInformationW SetUserObjectInformationW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
538 alias STDWINAPI.RegisterWindowMessageW RegisterWindowMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
539 alias STDWINAPI.GetMessageW GetMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
540 alias STDWINAPI.DispatchMessageW DispatchMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
541 alias STDWINAPI.PeekMessageW PeekMessageW;
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.SendMessageW SendMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
546 alias STDWINAPI.SendMessageTimeoutW SendMessageTimeoutW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
547 alias STDWINAPI.SendNotifyMessageW SendNotifyMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
548 alias STDWINAPI.SendMessageCallbackW SendMessageCallbackW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
549 alias STDWINAPI.PostMessageW PostMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
550 alias STDWINAPI.PostThreadMessageW PostThreadMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
551 alias STDWINAPI.DefWindowProcW DefWindowProcW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
552 alias STDWINAPI.CallWindowProcW CallWindowProcW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
553 alias STDWINAPI.RegisterClassW RegisterClassW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
554 alias STDWINAPI.UnregisterClassW UnregisterClassW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
555 alias STDWINAPI.GetClassInfoW GetClassInfoW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
556 alias STDWINAPI.RegisterClassExW RegisterClassExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
557 alias STDWINAPI.GetClassInfoExW GetClassInfoExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
558 alias STDWINAPI.CreateWindowExW CreateWindowExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
559 alias STDWINAPI.CreateDialogParamW CreateDialogParamW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
560 alias STDWINAPI.CreateDialogIndirectParamW CreateDialogIndirectParamW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
561 alias STDWINAPI.DialogBoxParamW DialogBoxParamW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
562 alias STDWINAPI.DialogBoxIndirectParamW DialogBoxIndirectParamW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
563 alias STDWINAPI.SetDlgItemTextW SetDlgItemTextW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
564 alias STDWINAPI.GetDlgItemTextW GetDlgItemTextW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
565 alias STDWINAPI.SendDlgItemMessageW SendDlgItemMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
566 alias STDWINAPI.DefDlgProcW DefDlgProcW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
567 alias STDWINAPI.CallMsgFilterW CallMsgFilterW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
568 alias STDWINAPI.RegisterClipboardFormatW RegisterClipboardFormatW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
569 alias STDWINAPI.GetClipboardFormatNameW GetClipboardFormatNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
570 alias STDWINAPI.CharToOemW CharToOemW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
571 alias STDWINAPI.OemToCharW OemToCharW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
572 alias STDWINAPI.CharToOemBuffW CharToOemBuffW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
573 alias STDWINAPI.OemToCharBuffW OemToCharBuffW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
574 alias STDWINAPI.CharUpperW CharUpperW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
575 alias STDWINAPI.CharUpperBuffW CharUpperBuffW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
576 alias STDWINAPI.CharLowerW CharLowerW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
577 alias STDWINAPI.CharLowerBuffW CharLowerBuffW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
578 alias STDWINAPI.CharNextW CharNextW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
579 alias STDWINAPI.CharPrevW CharPrevW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
580 alias STDWINAPI.IsCharAlphaW IsCharAlphaW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
581 alias STDWINAPI.IsCharAlphaNumericW IsCharAlphaNumericW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
582 alias STDWINAPI.IsCharUpperW IsCharUpperW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
583 alias STDWINAPI.IsCharLowerW IsCharLowerW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
584 alias STDWINAPI.GetKeyNameTextW GetKeyNameTextW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
585 alias STDWINAPI.VkKeyScanW VkKeyScanW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
586 alias STDWINAPI.VkKeyScanExW VkKeyScanExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
587 alias STDWINAPI.MapVirtualKeyW MapVirtualKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
588 alias STDWINAPI.MapVirtualKeyExW MapVirtualKeyExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
589 alias STDWINAPI.LoadAcceleratorsW LoadAcceleratorsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
590 alias STDWINAPI.CreateAcceleratorTableW CreateAcceleratorTableW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
591 alias STDWINAPI.CopyAcceleratorTableW CopyAcceleratorTableW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
592 alias STDWINAPI.TranslateAcceleratorW TranslateAcceleratorW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
593 alias STDWINAPI.LoadMenuW LoadMenuW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
594 alias STDWINAPI.LoadMenuIndirectW LoadMenuIndirectW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
595 alias STDWINAPI.ChangeMenuW ChangeMenuW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
596 alias STDWINAPI.GetMenuStringW GetMenuStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
597 alias STDWINAPI.InsertMenuW InsertMenuW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
598 alias STDWINAPI.AppendMenuW AppendMenuW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
599 alias STDWINAPI.ModifyMenuW ModifyMenuW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
600 alias STDWINAPI.InsertMenuItemW InsertMenuItemW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
601 alias STDWINAPI.GetMenuItemInfoW GetMenuItemInfoW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
602 alias STDWINAPI.SetMenuItemInfoW SetMenuItemInfoW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
603 alias STDWINAPI.DrawTextW DrawTextW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
604 alias STDWINAPI.DrawTextExW DrawTextExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
605 alias STDWINAPI.GrayStringW GrayStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
606 alias STDWINAPI.DrawStateW DrawStateW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
607 alias STDWINAPI.TabbedTextOutW TabbedTextOutW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
608 alias STDWINAPI.GetTabbedTextExtentW GetTabbedTextExtentW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
609 alias STDWINAPI.SetPropW SetPropW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
610 alias STDWINAPI.GetPropW GetPropW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
611 alias STDWINAPI.RemovePropW RemovePropW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
612 alias STDWINAPI.EnumPropsExW EnumPropsExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
613 alias STDWINAPI.EnumPropsW EnumPropsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
614 alias STDWINAPI.SetWindowTextW SetWindowTextW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
615 alias STDWINAPI.GetWindowTextW GetWindowTextW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
616 alias STDWINAPI.GetWindowTextLengthW GetWindowTextLengthW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
617 alias STDWINAPI.MessageBoxW MessageBoxW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
618 alias STDWINAPI.MessageBoxExW MessageBoxExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
619 alias STDWINAPI.MessageBoxIndirectW MessageBoxIndirectW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
620 alias STDWINAPI.GetWindowLongW GetWindowLongW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
621 alias STDWINAPI.SetWindowLongW SetWindowLongW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
622 alias STDWINAPI.GetClassLongW GetClassLongW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
623 alias STDWINAPI.SetClassLongW SetClassLongW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
624 alias STDWINAPI.FindWindowW FindWindowW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
625 alias STDWINAPI.FindWindowExW FindWindowExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
626 alias STDWINAPI.GetClassNameW GetClassNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
627 alias STDWINAPI.SetWindowsHookExW SetWindowsHookExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
628 alias STDWINAPI.LoadBitmapW LoadBitmapW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
629 alias STDWINAPI.LoadCursorW LoadCursorW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
630 alias STDWINAPI.LoadCursorFromFileW LoadCursorFromFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
631 alias STDWINAPI.LoadIconW LoadIconW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
632 alias STDWINAPI.LoadImageW LoadImageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
633 alias STDWINAPI.LoadStringW LoadStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
634 alias STDWINAPI.IsDialogMessageW IsDialogMessageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
635 alias STDWINAPI.DlgDirListW DlgDirListW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
636 alias STDWINAPI.DlgDirSelectExW DlgDirSelectExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
637 alias STDWINAPI.DlgDirListComboBoxW DlgDirListComboBoxW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
638 alias STDWINAPI.DlgDirSelectComboBoxExW DlgDirSelectComboBoxExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
639 alias STDWINAPI.DefFrameProcW DefFrameProcW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
640 alias STDWINAPI.DefMDIChildProcW DefMDIChildProcW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
641 alias STDWINAPI.CreateMDIWindowW CreateMDIWindowW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
642 alias STDWINAPI.WinHelpW WinHelpW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
643 alias STDWINAPI.ChangeDisplaySettingsW ChangeDisplaySettingsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
644 alias STDWINAPI.EnumDisplaySettingsW EnumDisplaySettingsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
645 alias STDWINAPI.SystemParametersInfoW SystemParametersInfoW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
646 alias STDWINAPI.AddFontResourceW AddFontResourceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
647 alias STDWINAPI.CopyMetaFileW CopyMetaFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
648 alias STDWINAPI.CreateFontIndirectW CreateFontIndirectW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
649 alias STDWINAPI.CreateFontW CreateFontW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
650 alias STDWINAPI.CreateICW CreateICW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
651 alias STDWINAPI.CreateMetaFileW CreateMetaFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
652 alias STDWINAPI.CreateScalableFontResourceW CreateScalableFontResourceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
653 alias STDWINAPI.EnumFontFamiliesExW EnumFontFamiliesExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
654 alias STDWINAPI.EnumFontFamiliesW EnumFontFamiliesW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
655 alias STDWINAPI.EnumFontsW EnumFontsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
656 alias STDWINAPI.GetCharWidthW GetCharWidthW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
657 alias STDWINAPI.GetCharWidth32W GetCharWidth32W;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
658 alias STDWINAPI.GetCharWidthFloatW GetCharWidthFloatW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
659 alias STDWINAPI.GetCharABCWidthsW GetCharABCWidthsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
660 alias STDWINAPI.GetCharABCWidthsFloatW GetCharABCWidthsFloatW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
661 alias STDWINAPI.GetGlyphOutlineW GetGlyphOutlineW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
662 alias STDWINAPI.GetMetaFileW GetMetaFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
663 alias STDWINAPI.GetOutlineTextMetricsW GetOutlineTextMetricsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
664 alias STDWINAPI.GetTextExtentPointW GetTextExtentPointW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
665 alias STDWINAPI.GetTextExtentPoint32W GetTextExtentPoint32W;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
666 alias STDWINAPI.GetTextExtentExPointW GetTextExtentExPointW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
667 alias STDWINAPI.GetCharacterPlacementW GetCharacterPlacementW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
668 alias STDWINAPI.ResetDCW ResetDCW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
669 alias STDWINAPI.RemoveFontResourceW RemoveFontResourceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
670 alias STDWINAPI.CopyEnhMetaFileW CopyEnhMetaFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
671 alias STDWINAPI.CreateEnhMetaFileW CreateEnhMetaFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
672 alias STDWINAPI.GetEnhMetaFileW GetEnhMetaFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
673 alias STDWINAPI.GetEnhMetaFileDescriptionW GetEnhMetaFileDescriptionW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
674 alias STDWINAPI.GetTextMetricsW GetTextMetricsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
675 alias STDWINAPI.StartDocW StartDocW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
676 alias STDWINAPI.GetObjectW GetObjectW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
677 alias STDWINAPI.TextOutW TextOutW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
678 alias STDWINAPI.ExtTextOutW ExtTextOutW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
679 alias STDWINAPI.PolyTextOutW PolyTextOutW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
680 alias STDWINAPI.GetTextFaceW GetTextFaceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
681 alias STDWINAPI.GetKerningPairsW GetKerningPairsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
682 alias STDWINAPI.GetLogColorSpaceW GetLogColorSpaceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
683 alias STDWINAPI.CreateColorSpaceW CreateColorSpaceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
684 alias STDWINAPI.GetICMProfileW GetICMProfileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
685 alias STDWINAPI.SetICMProfileW SetICMProfileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
686 alias STDWINAPI.UpdateICMRegKeyW UpdateICMRegKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
687 alias STDWINAPI.EnumICMProfilesW EnumICMProfilesW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
688 alias STDWINAPI.CreatePropertySheetPageW CreatePropertySheetPageW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
689 alias STDWINAPI.PropertySheetW PropertySheetW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
690 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
691 alias STDWINAPI.CreateStatusWindowW CreateStatusWindowW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
692 alias STDWINAPI.DrawStatusTextW DrawStatusTextW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
693 alias STDWINAPI.GetOpenFileNameW GetOpenFileNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
694 alias STDWINAPI.GetSaveFileNameW GetSaveFileNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
695 alias STDWINAPI.GetFileTitleW GetFileTitleW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
696 alias STDWINAPI.ChooseColorW ChooseColorW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
697 alias STDWINAPI.ReplaceTextW ReplaceTextW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
698 alias STDWINAPI.ChooseFontW ChooseFontW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
699 alias STDWINAPI.FindTextW FindTextW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
700 alias STDWINAPI.PrintDlgW PrintDlgW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
701 alias STDWINAPI.PageSetupDlgW PageSetupDlgW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
702 alias STDWINAPI.CreateProcessW CreateProcessW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
703 alias STDWINAPI.GetStartupInfoW GetStartupInfoW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
704 alias STDWINAPI.FindFirstFileW FindFirstFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
705 alias STDWINAPI.FindNextFileW FindNextFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
706 alias STDWINAPI.GetVersionExW GetVersionExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
707 alias STDWINAPI.CreateDCW CreateDCW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
708 alias STDWINAPI.CreateFontA CreateFontA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
709 alias STDWINAPI.VerInstallFileW VerInstallFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
710 alias STDWINAPI.GetFileVersionInfoSizeW GetFileVersionInfoSizeW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
711 alias STDWINAPI.GetFileVersionInfoW GetFileVersionInfoW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
712 alias STDWINAPI.VerLanguageNameW VerLanguageNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
713 alias STDWINAPI.VerQueryValueW VerQueryValueW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
714 alias STDWINAPI.VerFindFileW VerFindFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
715 alias STDWINAPI.RegSetValueExW RegSetValueExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
716 alias STDWINAPI.RegUnLoadKeyW RegUnLoadKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
717 alias STDWINAPI.InitiateSystemShutdownW InitiateSystemShutdownW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
718 alias STDWINAPI.AbortSystemShutdownW AbortSystemShutdownW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
719 alias STDWINAPI.RegRestoreKeyW RegRestoreKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
720 alias STDWINAPI.RegSaveKeyW RegSaveKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
721 alias STDWINAPI.RegSetValueW RegSetValueW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
722 alias STDWINAPI.RegQueryValueW RegQueryValueW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
723 alias STDWINAPI.RegQueryMultipleValuesW RegQueryMultipleValuesW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
724 alias STDWINAPI.RegQueryValueExW RegQueryValueExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
725 alias STDWINAPI.RegReplaceKeyW RegReplaceKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
726 alias STDWINAPI.RegConnectRegistryW RegConnectRegistryW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
727 alias STDWINAPI.RegCreateKeyW RegCreateKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
728 alias STDWINAPI.RegCreateKeyExW RegCreateKeyExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
729 alias STDWINAPI.RegDeleteKeyW RegDeleteKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
730 alias STDWINAPI.RegDeleteValueW RegDeleteValueW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
731 alias STDWINAPI.RegEnumKeyW RegEnumKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
732 alias STDWINAPI.RegEnumKeyExW RegEnumKeyExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
733 alias STDWINAPI.RegEnumValueW RegEnumValueW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
734 alias STDWINAPI.RegLoadKeyW RegLoadKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
735 alias STDWINAPI.RegOpenKeyW RegOpenKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
736 alias STDWINAPI.RegOpenKeyExW RegOpenKeyExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
737 alias STDWINAPI.RegQueryInfoKeyW RegQueryInfoKeyW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
738 alias STDWINAPI.CompareStringW CompareStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
739 alias STDWINAPI.LCMapStringW LCMapStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
740 alias STDWINAPI.GetLocaleInfoW GetLocaleInfoW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
741 alias STDWINAPI.SetLocaleInfoW SetLocaleInfoW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
742 alias STDWINAPI.GetTimeFormatW GetTimeFormatW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
743 alias STDWINAPI.GetDateFormatW GetDateFormatW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
744 alias STDWINAPI.GetNumberFormatW GetNumberFormatW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
745 alias STDWINAPI.GetCurrencyFormatW GetCurrencyFormatW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
746 alias STDWINAPI.EnumCalendarInfoW EnumCalendarInfoW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
747 alias STDWINAPI.EnumTimeFormatsW EnumTimeFormatsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
748 alias STDWINAPI.EnumDateFormatsW EnumDateFormatsW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
749 alias STDWINAPI.GetStringTypeExW GetStringTypeExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
750 alias STDWINAPI.GetStringTypeW GetStringTypeW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
751 alias STDWINAPI.FoldStringW FoldStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
752 alias STDWINAPI.EnumSystemLocalesW EnumSystemLocalesW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
753 alias STDWINAPI.EnumSystemCodePagesW EnumSystemCodePagesW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
754 alias STDWINAPI.PeekConsoleInputW PeekConsoleInputW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
755 alias STDWINAPI.ReadConsoleInputW ReadConsoleInputW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
756 alias STDWINAPI.WriteConsoleInputW WriteConsoleInputW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
757 alias STDWINAPI.ReadConsoleOutputW ReadConsoleOutputW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
758 alias STDWINAPI.WriteConsoleOutputW WriteConsoleOutputW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
759 alias STDWINAPI.ReadConsoleOutputCharacterW ReadConsoleOutputCharacterW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
760 alias STDWINAPI.WriteConsoleOutputCharacterW WriteConsoleOutputCharacterW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
761 alias STDWINAPI.FillConsoleOutputCharacterW FillConsoleOutputCharacterW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
762 alias STDWINAPI.ScrollConsoleScreenBufferW ScrollConsoleScreenBufferW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
763 alias STDWINAPI.GetConsoleTitleW GetConsoleTitleW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
764 alias STDWINAPI.SetConsoleTitleW SetConsoleTitleW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
765 alias STDWINAPI.ReadConsoleW ReadConsoleW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
766 alias STDWINAPI.WriteConsoleW WriteConsoleW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
767 alias STDWINAPI.WNetAddConnectionW WNetAddConnectionW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
768 alias STDWINAPI.WNetAddConnection2W WNetAddConnection2W;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
769 alias STDWINAPI.WNetAddConnection3W WNetAddConnection3W;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
770 alias STDWINAPI.WNetCancelConnectionW WNetCancelConnectionW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
771 alias STDWINAPI.WNetCancelConnection2W WNetCancelConnection2W;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
772 alias STDWINAPI.WNetGetConnectionW WNetGetConnectionW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
773 alias STDWINAPI.WNetUseConnectionW WNetUseConnectionW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
774 alias STDWINAPI.WNetSetConnectionW WNetSetConnectionW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
775 alias STDWINAPI.WNetConnectionDialog1W WNetConnectionDialog1W;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
776 alias STDWINAPI.WNetDisconnectDialog1W WNetDisconnectDialog1W;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
777 alias STDWINAPI.WNetOpenEnumW WNetOpenEnumW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
778 alias STDWINAPI.WNetEnumResourceW WNetEnumResourceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
779 alias STDWINAPI.WNetGetUniversalNameW WNetGetUniversalNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
780 alias STDWINAPI.WNetGetUserW WNetGetUserW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
781 alias STDWINAPI.WNetGetProviderNameW WNetGetProviderNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
782 alias STDWINAPI.WNetGetNetworkInformationW WNetGetNetworkInformationW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
783 alias STDWINAPI.WNetGetLastErrorW WNetGetLastErrorW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
784 alias STDWINAPI.MultinetGetConnectionPerformanceW MultinetGetConnectionPerformanceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
785 alias STDWINAPI.ChangeServiceConfigW ChangeServiceConfigW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
786 alias STDWINAPI.CreateServiceW CreateServiceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
787 alias STDWINAPI.EnumDependentServicesW EnumDependentServicesW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
788 alias STDWINAPI.EnumServicesStatusW EnumServicesStatusW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
789 alias STDWINAPI.GetServiceKeyNameW GetServiceKeyNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
790 alias STDWINAPI.GetServiceDisplayNameW GetServiceDisplayNameW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
791 alias STDWINAPI.OpenSCManagerW OpenSCManagerW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
792 alias STDWINAPI.OpenServiceW OpenServiceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
793 alias STDWINAPI.QueryServiceConfigW QueryServiceConfigW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
794 alias STDWINAPI.QueryServiceLockStatusW QueryServiceLockStatusW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
795 alias STDWINAPI.RegisterServiceCtrlHandlerW RegisterServiceCtrlHandlerW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
796 alias STDWINAPI.StartServiceCtrlDispatcherW StartServiceCtrlDispatcherW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
797 alias STDWINAPI.StartServiceW StartServiceW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
798 alias STDWINAPI.DragQueryFileW DragQueryFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
799 alias STDWINAPI.ExtractAssociatedIconW ExtractAssociatedIconW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
800 alias STDWINAPI.ExtractIconW ExtractIconW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
801 alias STDWINAPI.FindExecutableW FindExecutableW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
802 alias STDWINAPI.ShellAboutW ShellAboutW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
803 alias STDWINAPI.ShellExecuteW ShellExecuteW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
804 alias STDWINAPI.DdeCreateStringHandleW DdeCreateStringHandleW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
805 alias STDWINAPI.DdeInitializeW DdeInitializeW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
806 alias STDWINAPI.DdeQueryStringW DdeQueryStringW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
807 alias STDWINAPI.LogonUserW LogonUserW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
808 alias STDWINAPI.CreateProcessAsUserW CreateProcessAsUserW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
809 alias STDWINAPI.AccessCheck AccessCheck;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
810 alias STDWINAPI.InterlockedIncrement InterlockedIncrement;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
811 alias STDWINAPI.InterlockedDecrement InterlockedDecrement;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
812 alias STDWINAPI.InterlockedExchange InterlockedExchange;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
813 alias STDWINAPI.FreeResource FreeResource;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
814 alias STDWINAPI.LockResource LockResource;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
815 alias STDWINAPI.FreeLibrary FreeLibrary;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
816 alias STDWINAPI.FreeLibraryAndExitThread FreeLibraryAndExitThread;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
817 alias STDWINAPI.DisableThreadLibraryCalls DisableThreadLibraryCalls;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
818 alias STDWINAPI.GetProcAddress GetProcAddress;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
819 alias STDWINAPI.GetVersion GetVersion;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
820 alias STDWINAPI.GlobalAlloc GlobalAlloc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
821 alias STDWINAPI.GlobalReAlloc GlobalReAlloc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
822 alias STDWINAPI.GlobalSize GlobalSize;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
823 alias STDWINAPI.GlobalFlags GlobalFlags;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
824 alias STDWINAPI.GlobalLock GlobalLock;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
825 alias STDWINAPI.GlobalHandle GlobalHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
826 alias STDWINAPI.GlobalUnlock GlobalUnlock;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
827 alias STDWINAPI.GlobalFree GlobalFree;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
828 alias STDWINAPI.GlobalCompact GlobalCompact;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
829 alias STDWINAPI.GlobalFix GlobalFix;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
830 alias STDWINAPI.GlobalUnfix GlobalUnfix;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
831 alias STDWINAPI.GlobalWire GlobalWire;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
832 alias STDWINAPI.GlobalUnWire GlobalUnWire;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
833 alias STDWINAPI.GlobalMemoryStatus GlobalMemoryStatus;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
834 alias STDWINAPI.LocalAlloc LocalAlloc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
835 alias STDWINAPI.LocalReAlloc LocalReAlloc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
836 alias STDWINAPI.LocalLock LocalLock;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
837 alias STDWINAPI.LocalHandle LocalHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
838 alias STDWINAPI.LocalUnlock LocalUnlock;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
839 alias STDWINAPI.LocalSize LocalSize;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
840 alias STDWINAPI.LocalFlags LocalFlags;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
841 alias STDWINAPI.LocalFree LocalFree;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
842 alias STDWINAPI.LocalShrink LocalShrink;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
843 alias STDWINAPI.LocalCompact LocalCompact;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
844 alias STDWINAPI.FlushInstructionCache FlushInstructionCache;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
845 alias STDWINAPI.VirtualAlloc VirtualAlloc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
846 alias STDWINAPI.VirtualFree VirtualFree;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
847 alias STDWINAPI.VirtualProtect VirtualProtect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
848 alias STDWINAPI.VirtualQuery VirtualQuery;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
849 alias STDWINAPI.VirtualProtectEx VirtualProtectEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
850 alias STDWINAPI.VirtualQueryEx VirtualQueryEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
851 alias STDWINAPI.HeapCreate HeapCreate;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
852 alias STDWINAPI.HeapDestroy HeapDestroy;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
853 alias STDWINAPI.HeapAlloc HeapAlloc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
854 alias STDWINAPI.HeapReAlloc HeapReAlloc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
855 alias STDWINAPI.HeapFree HeapFree;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
856 alias STDWINAPI.HeapSize HeapSize;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
857 alias STDWINAPI.HeapValidate HeapValidate;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
858 alias STDWINAPI.HeapCompact HeapCompact;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
859 alias STDWINAPI.GetProcessHeap GetProcessHeap;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
860 alias STDWINAPI.GetProcessHeaps GetProcessHeaps;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
861 alias STDWINAPI.HeapLock HeapLock;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
862 alias STDWINAPI.HeapUnlock HeapUnlock;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
863 alias STDWINAPI.HeapWalk HeapWalk;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
864 alias STDWINAPI.GetProcessAffinityMask GetProcessAffinityMask;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
865 alias STDWINAPI.GetProcessTimes GetProcessTimes;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
866 alias STDWINAPI.GetProcessWorkingSetSize GetProcessWorkingSetSize;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
867 alias STDWINAPI.SetProcessWorkingSetSize SetProcessWorkingSetSize;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
868 alias STDWINAPI.OpenProcess OpenProcess;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
869 alias STDWINAPI.GetCurrentProcess GetCurrentProcess;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
870 alias STDWINAPI.GetCurrentProcessId GetCurrentProcessId;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
871 alias STDWINAPI.ExitProcess ExitProcess;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
872 alias STDWINAPI.TerminateProcess TerminateProcess;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
873 alias STDWINAPI.GetExitCodeProcess GetExitCodeProcess;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
874 alias STDWINAPI.FatalExit FatalExit;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
875 alias STDWINAPI.RaiseException RaiseException;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
876 alias STDWINAPI.UnhandledExceptionFilter UnhandledExceptionFilter;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
877 alias STDWINAPI.CreateRemoteThread CreateRemoteThread;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
878 alias STDWINAPI.GetCurrentThread GetCurrentThread;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
879 alias STDWINAPI.GetCurrentThreadId GetCurrentThreadId;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
880 alias STDWINAPI.SetThreadAffinityMask SetThreadAffinityMask;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
881 alias STDWINAPI.SetThreadPriority SetThreadPriority;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
882 alias STDWINAPI.GetThreadPriority GetThreadPriority;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
883 alias STDWINAPI.GetThreadTimes GetThreadTimes;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
884 alias STDWINAPI.ExitThread ExitThread;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
885 alias STDWINAPI.TerminateThread TerminateThread;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
886 alias STDWINAPI.GetExitCodeThread GetExitCodeThread;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
887 alias STDWINAPI.GetThreadSelectorEntry GetThreadSelectorEntry;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
888 alias STDWINAPI.GetLastError GetLastError;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
889 alias STDWINAPI.SetLastError SetLastError;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
890 alias STDWINAPI.CreateIoCompletionPort CreateIoCompletionPort;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
891 alias STDWINAPI.SetErrorMode SetErrorMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
892 alias STDWINAPI.ReadProcessMemory ReadProcessMemory;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
893 alias STDWINAPI.WriteProcessMemory WriteProcessMemory;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
894 alias STDWINAPI.GetThreadContext GetThreadContext;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
895 alias STDWINAPI.SuspendThread SuspendThread;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
896 alias STDWINAPI.ResumeThread ResumeThread;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
897 alias STDWINAPI.DebugBreak DebugBreak;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
898 alias STDWINAPI.WaitForDebugEvent WaitForDebugEvent;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
899 alias STDWINAPI.ContinueDebugEvent ContinueDebugEvent;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
900 alias STDWINAPI.DebugActiveProcess DebugActiveProcess;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
901 alias STDWINAPI.InitializeCriticalSection InitializeCriticalSection;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
902 alias STDWINAPI.EnterCriticalSection EnterCriticalSection;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
903 alias STDWINAPI.TryEnterCriticalSection TryEnterCriticalSection;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
904 alias STDWINAPI.LeaveCriticalSection LeaveCriticalSection;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
905 alias STDWINAPI.DeleteCriticalSection DeleteCriticalSection;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
906 alias STDWINAPI.SetEvent SetEvent;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
907 alias STDWINAPI.ResetEvent ResetEvent;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
908 alias STDWINAPI.PulseEvent PulseEvent;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
909 alias STDWINAPI.ReleaseSemaphore ReleaseSemaphore;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
910 alias STDWINAPI.ReleaseMutex ReleaseMutex;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
911 alias STDWINAPI.WaitForSingleObject WaitForSingleObject;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
912 alias STDWINAPI.WaitForMultipleObjects WaitForMultipleObjects;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
913 alias STDWINAPI.Sleep Sleep;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
914 alias STDWINAPI.LoadResource LoadResource;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
915 alias STDWINAPI.SizeofResource SizeofResource;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
916 alias STDWINAPI.GlobalDeleteAtom GlobalDeleteAtom;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
917 alias STDWINAPI.InitAtomTable InitAtomTable;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
918 alias STDWINAPI.DeleteAtom DeleteAtom;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
919 alias STDWINAPI.SetHandleCount SetHandleCount;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
920 alias STDWINAPI.GetLogicalDrives GetLogicalDrives;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
921 alias STDWINAPI.LockFile LockFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
922 alias STDWINAPI.UnlockFile UnlockFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
923 alias STDWINAPI.LockFileEx LockFileEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
924 alias STDWINAPI.UnlockFileEx UnlockFileEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
925 alias STDWINAPI.GetFileInformationByHandle GetFileInformationByHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
926 alias STDWINAPI.GetFileType GetFileType;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
927 alias STDWINAPI.GetFileSize GetFileSize;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
928 alias STDWINAPI.GetStdHandle GetStdHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
929 alias STDWINAPI.SetStdHandle SetStdHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
930 alias STDWINAPI.FlushFileBuffers FlushFileBuffers;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
931 alias STDWINAPI.DeviceIoControl DeviceIoControl;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
932 alias STDWINAPI.SetEndOfFile SetEndOfFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
933 alias STDWINAPI.SetFilePointer SetFilePointer;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
934 alias STDWINAPI.FindClose FindClose;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
935 alias STDWINAPI.GetFileTime GetFileTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
936 alias STDWINAPI.SetFileTime SetFileTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
937 alias STDWINAPI.CloseHandle CloseHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
938 alias STDWINAPI.DuplicateHandle DuplicateHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
939 alias STDWINAPI.GetHandleInformation GetHandleInformation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
940 alias STDWINAPI.SetHandleInformation SetHandleInformation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
941 alias STDWINAPI.LoadModule LoadModule;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
942 alias STDWINAPI.WinExec WinExec;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
943 alias STDWINAPI.ClearCommBreak ClearCommBreak;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
944 alias STDWINAPI.ClearCommError ClearCommError;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
945 alias STDWINAPI.SetupComm SetupComm;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
946 alias STDWINAPI.EscapeCommFunction EscapeCommFunction;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
947 alias STDWINAPI.GetCommConfig GetCommConfig;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
948 alias STDWINAPI.GetCommProperties GetCommProperties;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
949 alias STDWINAPI.GetCommModemStatus GetCommModemStatus;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
950 alias STDWINAPI.GetCommState GetCommState;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
951 alias STDWINAPI.GetCommTimeouts GetCommTimeouts;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
952 alias STDWINAPI.PurgeComm PurgeComm;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
953 alias STDWINAPI.SetCommBreak SetCommBreak;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
954 alias STDWINAPI.SetCommConfig SetCommConfig;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
955 alias STDWINAPI.SetCommMask SetCommMask;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
956 alias STDWINAPI.SetCommState SetCommState;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
957 alias STDWINAPI.SetCommTimeouts SetCommTimeouts;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
958 alias STDWINAPI.TransmitCommChar TransmitCommChar;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
959 alias STDWINAPI.WaitCommEvent WaitCommEvent;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
960 alias STDWINAPI.SetTapePosition SetTapePosition;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
961 alias STDWINAPI.GetTapePosition GetTapePosition;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
962 alias STDWINAPI.PrepareTape PrepareTape;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
963 alias STDWINAPI.EraseTape EraseTape;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
964 alias STDWINAPI.CreateTapePartition CreateTapePartition;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
965 alias STDWINAPI.WriteTapemark WriteTapemark;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
966 alias STDWINAPI.GetTapeStatus GetTapeStatus;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
967 alias STDWINAPI.GetTapeParameters GetTapeParameters;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
968 alias STDWINAPI.SetTapeParameters SetTapeParameters;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
969 alias STDWINAPI.Beep Beep;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
970 alias STDWINAPI.MulDiv MulDiv;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
971 alias STDWINAPI.GetSystemTime GetSystemTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
972 alias STDWINAPI.GetSystemTimeAsFileTime GetSystemTimeAsFileTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
973 alias STDWINAPI.SetSystemTime SetSystemTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
974 alias STDWINAPI.GetLocalTime GetLocalTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
975 alias STDWINAPI.SetLocalTime SetLocalTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
976 alias STDWINAPI.GetSystemInfo GetSystemInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
977 alias STDWINAPI.SystemTimeToTzSpecificLocalTime SystemTimeToTzSpecificLocalTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
978 alias STDWINAPI.GetTimeZoneInformation GetTimeZoneInformation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
979 alias STDWINAPI.SetTimeZoneInformation SetTimeZoneInformation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
980 alias STDWINAPI.SystemTimeToFileTime SystemTimeToFileTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
981 alias STDWINAPI.FileTimeToLocalFileTime FileTimeToLocalFileTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
982 alias STDWINAPI.LocalFileTimeToFileTime LocalFileTimeToFileTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
983 alias STDWINAPI.FileTimeToSystemTime FileTimeToSystemTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
984 alias STDWINAPI.CompareFileTime CompareFileTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
985 alias STDWINAPI.FileTimeToDosDateTime FileTimeToDosDateTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
986 alias STDWINAPI.DosDateTimeToFileTime DosDateTimeToFileTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
987 alias STDWINAPI.GetTickCount GetTickCount;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
988 alias STDWINAPI.SetSystemTimeAdjustment SetSystemTimeAdjustment;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
989 alias STDWINAPI.GetSystemTimeAdjustment GetSystemTimeAdjustment;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
990 alias STDWINAPI.CreatePipe CreatePipe;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
991 alias STDWINAPI.ConnectNamedPipe ConnectNamedPipe;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
992 alias STDWINAPI.DisconnectNamedPipe DisconnectNamedPipe;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
993 alias STDWINAPI.SetNamedPipeHandleState SetNamedPipeHandleState;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
994 alias STDWINAPI.GetNamedPipeInfo GetNamedPipeInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
995 alias STDWINAPI.PeekNamedPipe PeekNamedPipe;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
996 alias STDWINAPI.TransactNamedPipe TransactNamedPipe;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
997 alias STDWINAPI.GetMailslotInfo GetMailslotInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
998 alias STDWINAPI.SetMailslotInfo SetMailslotInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
999 alias STDWINAPI.MapViewOfFile MapViewOfFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1000 alias STDWINAPI.FlushViewOfFile FlushViewOfFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1001 alias STDWINAPI.UnmapViewOfFile UnmapViewOfFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1002 alias STDWINAPI.OpenFile OpenFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1003 alias STDWINAPI._lopen _lopen;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1004 alias STDWINAPI._lcreat _lcreat;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1005 alias STDWINAPI._lread _lread;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1006 alias STDWINAPI._lwrite _lwrite;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1007 alias STDWINAPI._hread _hread;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1008 alias STDWINAPI._hwrite _hwrite;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1009 alias STDWINAPI._lclose _lclose;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1010 alias STDWINAPI._llseek _llseek;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1011 alias STDWINAPI.IsTextUnicode IsTextUnicode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1012 alias STDWINAPI.TlsAlloc TlsAlloc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1013 alias STDWINAPI.TlsGetValue TlsGetValue;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1014 alias STDWINAPI.TlsSetValue TlsSetValue;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1015 alias STDWINAPI.TlsFree TlsFree;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1016 alias STDWINAPI.SleepEx SleepEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1017 alias STDWINAPI.WaitForSingleObjectEx WaitForSingleObjectEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1018 alias STDWINAPI.WaitForMultipleObjectsEx WaitForMultipleObjectsEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1019 alias STDWINAPI.ReadFileEx ReadFileEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1020 alias STDWINAPI.WriteFileEx WriteFileEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1021 alias STDWINAPI.BackupRead BackupRead;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1022 alias STDWINAPI.BackupSeek BackupSeek;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1023 alias STDWINAPI.BackupWrite BackupWrite;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1024 alias STDWINAPI.SetProcessShutdownParameters SetProcessShutdownParameters;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1025 alias STDWINAPI.GetProcessShutdownParameters GetProcessShutdownParameters;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1026 alias STDWINAPI.SetFileApisToOEM SetFileApisToOEM;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1027 alias STDWINAPI.SetFileApisToANSI SetFileApisToANSI;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1028 alias STDWINAPI.AreFileApisANSI AreFileApisANSI;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1029 alias STDWINAPI.CloseEventLog CloseEventLog;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1030 alias STDWINAPI.DeregisterEventSource DeregisterEventSource;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1031 alias STDWINAPI.NotifyChangeEventLog NotifyChangeEventLog;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1032 alias STDWINAPI.GetNumberOfEventLogRecords GetNumberOfEventLogRecords;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1033 alias STDWINAPI.GetOldestEventLogRecord GetOldestEventLogRecord;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1034 alias STDWINAPI.DuplicateToken DuplicateToken;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1035 alias STDWINAPI.GetKernelObjectSecurity GetKernelObjectSecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1036 alias STDWINAPI.ImpersonateNamedPipeClient ImpersonateNamedPipeClient;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1037 alias STDWINAPI.ImpersonateLoggedOnUser ImpersonateLoggedOnUser;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1038 alias STDWINAPI.ImpersonateSelf ImpersonateSelf;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1039 alias STDWINAPI.RevertToSelf RevertToSelf;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1040 alias STDWINAPI.SetThreadToken SetThreadToken;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1041 alias STDWINAPI.OpenProcessToken OpenProcessToken;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1042 alias STDWINAPI.OpenThreadToken OpenThreadToken;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1043 alias STDWINAPI.GetTokenInformation GetTokenInformation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1044 alias STDWINAPI.SetTokenInformation SetTokenInformation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1045 alias STDWINAPI.AdjustTokenPrivileges AdjustTokenPrivileges;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1046 alias STDWINAPI.AdjustTokenGroups AdjustTokenGroups;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1047 alias STDWINAPI.PrivilegeCheck PrivilegeCheck;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1048 alias STDWINAPI.IsValidSid IsValidSid;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1049 alias STDWINAPI.EqualSid EqualSid;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1050 alias STDWINAPI.EqualPrefixSid EqualPrefixSid;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1051 alias STDWINAPI.GetSidLengthRequired GetSidLengthRequired;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1052 alias STDWINAPI.AllocateAndInitializeSid AllocateAndInitializeSid;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1053 alias STDWINAPI.FreeSid FreeSid;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1054 alias STDWINAPI.InitializeSid InitializeSid;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1055 alias STDWINAPI.GetSidIdentifierAuthority GetSidIdentifierAuthority;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1056 alias STDWINAPI.GetSidSubAuthority GetSidSubAuthority;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1057 alias STDWINAPI.GetSidSubAuthorityCount GetSidSubAuthorityCount;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1058 alias STDWINAPI.GetLengthSid GetLengthSid;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1059 alias STDWINAPI.CopySid CopySid;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1060 alias STDWINAPI.AreAllAccessesGranted AreAllAccessesGranted;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1061 alias STDWINAPI.AreAnyAccessesGranted AreAnyAccessesGranted;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1062 alias STDWINAPI.MapGenericMask MapGenericMask;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1063 alias STDWINAPI.IsValidAcl IsValidAcl;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1064 alias STDWINAPI.InitializeAcl InitializeAcl;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1065 alias STDWINAPI.GetAclInformation GetAclInformation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1066 alias STDWINAPI.SetAclInformation SetAclInformation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1067 alias STDWINAPI.AddAce AddAce;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1068 alias STDWINAPI.DeleteAce DeleteAce;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1069 alias STDWINAPI.GetAce GetAce;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1070 alias STDWINAPI.AddAccessAllowedAce AddAccessAllowedAce;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1071 alias STDWINAPI.AddAccessDeniedAce AddAccessDeniedAce;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1072 alias STDWINAPI.AddAuditAccessAce AddAuditAccessAce;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1073 alias STDWINAPI.FindFirstFreeAce FindFirstFreeAce;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1074 alias STDWINAPI.InitializeSecurityDescriptor InitializeSecurityDescriptor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1075 alias STDWINAPI.IsValidSecurityDescriptor IsValidSecurityDescriptor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1076 alias STDWINAPI.GetSecurityDescriptorLength GetSecurityDescriptorLength;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1077 alias STDWINAPI.GetSecurityDescriptorControl GetSecurityDescriptorControl;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1078 alias STDWINAPI.SetSecurityDescriptorDacl SetSecurityDescriptorDacl;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1079 alias STDWINAPI.GetSecurityDescriptorDacl GetSecurityDescriptorDacl;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1080 alias STDWINAPI.SetSecurityDescriptorSacl SetSecurityDescriptorSacl;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1081 alias STDWINAPI.GetSecurityDescriptorSacl GetSecurityDescriptorSacl;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1082 alias STDWINAPI.SetSecurityDescriptorOwner SetSecurityDescriptorOwner;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1083 alias STDWINAPI.GetSecurityDescriptorOwner GetSecurityDescriptorOwner;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1084 alias STDWINAPI.SetSecurityDescriptorGroup SetSecurityDescriptorGroup;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1085 alias STDWINAPI.GetSecurityDescriptorGroup GetSecurityDescriptorGroup;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1086 alias STDWINAPI.CreatePrivateObjectSecurity CreatePrivateObjectSecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1087 alias STDWINAPI.SetPrivateObjectSecurity SetPrivateObjectSecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1088 alias STDWINAPI.GetPrivateObjectSecurity GetPrivateObjectSecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1089 alias STDWINAPI.DestroyPrivateObjectSecurity DestroyPrivateObjectSecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1090 alias STDWINAPI.MakeSelfRelativeSD MakeSelfRelativeSD;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1091 alias STDWINAPI.MakeAbsoluteSD MakeAbsoluteSD;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1092 alias STDWINAPI.SetKernelObjectSecurity SetKernelObjectSecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1093 alias STDWINAPI.FindNextChangeNotification FindNextChangeNotification;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1094 alias STDWINAPI.FindCloseChangeNotification FindCloseChangeNotification;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1095 alias STDWINAPI.VirtualLock VirtualLock;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1096 alias STDWINAPI.VirtualUnlock VirtualUnlock;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1097 alias STDWINAPI.MapViewOfFileEx MapViewOfFileEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1098 alias STDWINAPI.SetPriorityClass SetPriorityClass;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1099 alias STDWINAPI.GetPriorityClass GetPriorityClass;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1100 alias STDWINAPI.IsBadReadPtr IsBadReadPtr;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1101 alias STDWINAPI.IsBadWritePtr IsBadWritePtr;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1102 alias STDWINAPI.IsBadHugeReadPtr IsBadHugeReadPtr;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1103 alias STDWINAPI.IsBadHugeWritePtr IsBadHugeWritePtr;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1104 alias STDWINAPI.IsBadCodePtr IsBadCodePtr;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1105 alias STDWINAPI.AllocateLocallyUniqueId AllocateLocallyUniqueId;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1106 alias STDWINAPI.QueryPerformanceCounter QueryPerformanceCounter;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1107 alias STDWINAPI.QueryPerformanceFrequency QueryPerformanceFrequency;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1108 alias STDWINAPI.ActivateKeyboardLayout ActivateKeyboardLayout;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1109 alias STDWINAPI.UnloadKeyboardLayout UnloadKeyboardLayout;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1110 alias STDWINAPI.GetKeyboardLayoutList GetKeyboardLayoutList;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1111 alias STDWINAPI.GetKeyboardLayout GetKeyboardLayout;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1112 alias STDWINAPI.OpenInputDesktop OpenInputDesktop;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1113 alias STDWINAPI.EnumDesktopWindows EnumDesktopWindows;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1114 alias STDWINAPI.SwitchDesktop SwitchDesktop;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1115 alias STDWINAPI.SetThreadDesktop SetThreadDesktop;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1116 alias STDWINAPI.CloseDesktop CloseDesktop;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1117 alias STDWINAPI.GetThreadDesktop GetThreadDesktop;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1118 alias STDWINAPI.CloseWindowStation CloseWindowStation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1119 alias STDWINAPI.SetProcessWindowStation SetProcessWindowStation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1120 alias STDWINAPI.GetProcessWindowStation GetProcessWindowStation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1121 alias STDWINAPI.SetUserObjectSecurity SetUserObjectSecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1122 alias STDWINAPI.GetUserObjectSecurity GetUserObjectSecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1123 alias STDWINAPI.TranslateMessage TranslateMessage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1124 alias STDWINAPI.SetMessageQueue SetMessageQueue;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1125 alias STDWINAPI.RegisterHotKey RegisterHotKey;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1126 alias STDWINAPI.UnregisterHotKey UnregisterHotKey;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1127 alias STDWINAPI.ExitWindowsEx ExitWindowsEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1128 alias STDWINAPI.SwapMouseButton SwapMouseButton;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1129 alias STDWINAPI.GetMessagePos GetMessagePos;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1130 alias STDWINAPI.GetMessageTime GetMessageTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1131 alias STDWINAPI.GetMessageExtraInfo GetMessageExtraInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1132 alias STDWINAPI.SetMessageExtraInfo SetMessageExtraInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1133 alias STDWINAPI.BroadcastSystemMessage BroadcastSystemMessage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1134 alias STDWINAPI.AttachThreadInput AttachThreadInput;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1135 alias STDWINAPI.ReplyMessage ReplyMessage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1136 alias STDWINAPI.WaitMessage WaitMessage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1137 alias STDWINAPI.WaitForInputIdle WaitForInputIdle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1138 alias STDWINAPI.PostQuitMessage PostQuitMessage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1139 alias STDWINAPI.InSendMessage InSendMessage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1140 alias STDWINAPI.GetDoubleClickTime GetDoubleClickTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1141 alias STDWINAPI.SetDoubleClickTime SetDoubleClickTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1142 alias STDWINAPI.IsWindow IsWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1143 alias STDWINAPI.IsMenu IsMenu;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1144 alias STDWINAPI.IsChild IsChild;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1145 alias STDWINAPI.DestroyWindow DestroyWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1146 alias STDWINAPI.ShowWindow ShowWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1147 alias STDWINAPI.ShowWindowAsync ShowWindowAsync;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1148 alias STDWINAPI.FlashWindow FlashWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1149 alias STDWINAPI.ShowOwnedPopups ShowOwnedPopups;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1150 alias STDWINAPI.OpenIcon OpenIcon;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1151 alias STDWINAPI.CloseWindow CloseWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1152 alias STDWINAPI.MoveWindow MoveWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1153 alias STDWINAPI.SetWindowPos SetWindowPos;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1154 alias STDWINAPI.GetWindowPlacement GetWindowPlacement;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1155 alias STDWINAPI.SetWindowPlacement SetWindowPlacement;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1156 alias STDWINAPI.BeginDeferWindowPos BeginDeferWindowPos;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1157 alias STDWINAPI.DeferWindowPos DeferWindowPos;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1158 alias STDWINAPI.EndDeferWindowPos EndDeferWindowPos;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1159 alias STDWINAPI.IsWindowVisible IsWindowVisible;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1160 alias STDWINAPI.IsIconic IsIconic;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1161 alias STDWINAPI.AnyPopup AnyPopup;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1162 alias STDWINAPI.BringWindowToTop BringWindowToTop;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1163 alias STDWINAPI.IsZoomed IsZoomed;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1164 alias STDWINAPI.EndDialog EndDialog;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1165 alias STDWINAPI.GetDlgItem GetDlgItem;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1166 alias STDWINAPI.SetDlgItemInt SetDlgItemInt;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1167 alias STDWINAPI.GetDlgItemInt GetDlgItemInt;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1168 alias STDWINAPI.CheckDlgButton CheckDlgButton;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1169 alias STDWINAPI.CheckRadioButton CheckRadioButton;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1170 alias STDWINAPI.IsDlgButtonChecked IsDlgButtonChecked;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1171 alias STDWINAPI.GetNextDlgGroupItem GetNextDlgGroupItem;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1172 alias STDWINAPI.GetNextDlgTabItem GetNextDlgTabItem;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1173 alias STDWINAPI.GetDlgCtrlID GetDlgCtrlID;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1174 alias STDWINAPI.GetDialogBaseUnits GetDialogBaseUnits;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1175 alias STDWINAPI.OpenClipboard OpenClipboard;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1176 alias STDWINAPI.CloseClipboard CloseClipboard;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1177 alias STDWINAPI.GetClipboardOwner GetClipboardOwner;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1178 alias STDWINAPI.SetClipboardViewer SetClipboardViewer;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1179 alias STDWINAPI.GetClipboardViewer GetClipboardViewer;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1180 alias STDWINAPI.ChangeClipboardChain ChangeClipboardChain;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1181 alias STDWINAPI.SetClipboardData SetClipboardData;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1182 alias STDWINAPI.GetClipboardData GetClipboardData;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1183 alias STDWINAPI.CountClipboardFormats CountClipboardFormats;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1184 alias STDWINAPI.EnumClipboardFormats EnumClipboardFormats;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1185 alias STDWINAPI.EmptyClipboard EmptyClipboard;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1186 alias STDWINAPI.IsClipboardFormatAvailable IsClipboardFormatAvailable;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1187 alias STDWINAPI.GetPriorityClipboardFormat GetPriorityClipboardFormat;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1188 alias STDWINAPI.GetOpenClipboardWindow GetOpenClipboardWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1189 alias STDWINAPI.CharNextExA CharNextExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1190 alias STDWINAPI.CharPrevExA CharPrevExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1191 alias STDWINAPI.SetFocus SetFocus;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1192 alias STDWINAPI.GetActiveWindow GetActiveWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1193 alias STDWINAPI.GetFocus GetFocus;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1194 alias STDWINAPI.GetKBCodePage GetKBCodePage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1195 alias STDWINAPI.GetKeyState GetKeyState;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1196 alias STDWINAPI.GetAsyncKeyState GetAsyncKeyState;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1197 alias STDWINAPI.GetKeyboardState GetKeyboardState;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1198 alias STDWINAPI.SetKeyboardState SetKeyboardState;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1199 alias STDWINAPI.GetKeyboardType GetKeyboardType;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1200 alias STDWINAPI.ToAscii ToAscii;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1201 alias STDWINAPI.ToAsciiEx ToAsciiEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1202 alias STDWINAPI.ToUnicode ToUnicode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1203 alias STDWINAPI.OemKeyScan OemKeyScan;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1204 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
1205 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
1206 alias STDWINAPI.GetInputState GetInputState;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1207 alias STDWINAPI.GetQueueStatus GetQueueStatus;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1208 alias STDWINAPI.GetCapture GetCapture;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1209 alias STDWINAPI.SetCapture SetCapture;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1210 alias STDWINAPI.ReleaseCapture ReleaseCapture;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1211 alias STDWINAPI.MsgWaitForMultipleObjects MsgWaitForMultipleObjects;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1212 alias STDWINAPI.SetTimer SetTimer;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1213 alias STDWINAPI.KillTimer KillTimer;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1214 alias STDWINAPI.IsWindowUnicode IsWindowUnicode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1215 alias STDWINAPI.EnableWindow EnableWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1216 alias STDWINAPI.IsWindowEnabled IsWindowEnabled;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1217 alias STDWINAPI.DestroyAcceleratorTable DestroyAcceleratorTable;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1218 alias STDWINAPI.GetSystemMetrics GetSystemMetrics;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1219 alias STDWINAPI.GetMenu GetMenu;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1220 alias STDWINAPI.SetMenu SetMenu;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1221 alias STDWINAPI.HiliteMenuItem HiliteMenuItem;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1222 alias STDWINAPI.GetMenuState GetMenuState;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1223 alias STDWINAPI.DrawMenuBar DrawMenuBar;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1224 alias STDWINAPI.GetSystemMenu GetSystemMenu;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1225 alias STDWINAPI.CreateMenu CreateMenu;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1226 alias STDWINAPI.CreatePopupMenu CreatePopupMenu;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1227 alias STDWINAPI.DestroyMenu DestroyMenu;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1228 alias STDWINAPI.CheckMenuItem CheckMenuItem;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1229 alias STDWINAPI.EnableMenuItem EnableMenuItem;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1230 alias STDWINAPI.GetSubMenu GetSubMenu;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1231 alias STDWINAPI.GetMenuItemID GetMenuItemID;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1232 alias STDWINAPI.GetMenuItemCount GetMenuItemCount;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1233 alias STDWINAPI.RemoveMenu RemoveMenu;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1234 alias STDWINAPI.DeleteMenu DeleteMenu;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1235 alias STDWINAPI.SetMenuItemBitmaps SetMenuItemBitmaps;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1236 alias STDWINAPI.GetMenuCheckMarkDimensions GetMenuCheckMarkDimensions;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1237 alias STDWINAPI.TrackPopupMenu TrackPopupMenu;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1238 alias STDWINAPI.GetMenuDefaultItem GetMenuDefaultItem;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1239 alias STDWINAPI.SetMenuDefaultItem SetMenuDefaultItem;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1240 alias STDWINAPI.GetMenuItemRect GetMenuItemRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1241 alias STDWINAPI.MenuItemFromPoint MenuItemFromPoint;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1242 alias STDWINAPI.DragObject DragObject;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1243 alias STDWINAPI.DragDetect DragDetect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1244 alias STDWINAPI.DrawIcon DrawIcon;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1245 alias STDWINAPI.UpdateWindow UpdateWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1246 alias STDWINAPI.SetActiveWindow SetActiveWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1247 alias STDWINAPI.GetForegroundWindow GetForegroundWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1248 alias STDWINAPI.PaintDesktop PaintDesktop;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1249 alias STDWINAPI.SetForegroundWindow SetForegroundWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1250 alias STDWINAPI.WindowFromDC WindowFromDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1251 alias STDWINAPI.GetDC GetDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1252 alias STDWINAPI.GetDCEx GetDCEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1253 alias STDWINAPI.GetWindowDC GetWindowDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1254 alias STDWINAPI.ReleaseDC ReleaseDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1255 alias STDWINAPI.BeginPaint BeginPaint;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1256 alias STDWINAPI.EndPaint EndPaint;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1257 alias STDWINAPI.GetUpdateRect GetUpdateRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1258 alias STDWINAPI.GetUpdateRgn GetUpdateRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1259 alias STDWINAPI.SetWindowRgn SetWindowRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1260 alias STDWINAPI.GetWindowRgn GetWindowRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1261 alias STDWINAPI.ExcludeUpdateRgn ExcludeUpdateRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1262 alias STDWINAPI.InvalidateRect InvalidateRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1263 alias STDWINAPI.ValidateRect ValidateRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1264 alias STDWINAPI.InvalidateRgn InvalidateRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1265 alias STDWINAPI.ValidateRgn ValidateRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1266 alias STDWINAPI.RedrawWindow RedrawWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1267 alias STDWINAPI.LockWindowUpdate LockWindowUpdate;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1268 alias STDWINAPI.ScrollWindow ScrollWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1269 alias STDWINAPI.ScrollDC ScrollDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1270 alias STDWINAPI.ScrollWindowEx ScrollWindowEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1271 alias STDWINAPI.SetScrollPos SetScrollPos;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1272 alias STDWINAPI.GetScrollPos GetScrollPos;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1273 alias STDWINAPI.SetScrollRange SetScrollRange;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1274 alias STDWINAPI.GetScrollRange GetScrollRange;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1275 alias STDWINAPI.ShowScrollBar ShowScrollBar;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1276 alias STDWINAPI.EnableScrollBar EnableScrollBar;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1277 alias STDWINAPI.GetClientRect GetClientRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1278 alias STDWINAPI.GetWindowRect GetWindowRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1279 alias STDWINAPI.AdjustWindowRect AdjustWindowRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1280 alias STDWINAPI.AdjustWindowRectEx AdjustWindowRectEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1281 alias STDWINAPI.SetWindowContextHelpId SetWindowContextHelpId;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1282 alias STDWINAPI.GetWindowContextHelpId GetWindowContextHelpId;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1283 alias STDWINAPI.SetMenuContextHelpId SetMenuContextHelpId;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1284 alias STDWINAPI.GetMenuContextHelpId GetMenuContextHelpId;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1285 alias STDWINAPI.MessageBeep MessageBeep;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1286 alias STDWINAPI.ShowCursor ShowCursor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1287 alias STDWINAPI.SetCursorPos SetCursorPos;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1288 alias STDWINAPI.SetCursor SetCursor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1289 alias STDWINAPI.GetCursorPos GetCursorPos;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1290 alias STDWINAPI.ClipCursor ClipCursor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1291 alias STDWINAPI.GetClipCursor GetClipCursor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1292 alias STDWINAPI.GetCursor GetCursor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1293 alias STDWINAPI.CreateCaret CreateCaret;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1294 alias STDWINAPI.GetCaretBlinkTime GetCaretBlinkTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1295 alias STDWINAPI.SetCaretBlinkTime SetCaretBlinkTime;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1296 alias STDWINAPI.DestroyCaret DestroyCaret;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1297 alias STDWINAPI.HideCaret HideCaret;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1298 alias STDWINAPI.ShowCaret ShowCaret;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1299 alias STDWINAPI.SetCaretPos SetCaretPos;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1300 alias STDWINAPI.GetCaretPos GetCaretPos;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1301 alias STDWINAPI.ClientToScreen ClientToScreen;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1302 alias STDWINAPI.ScreenToClient ScreenToClient;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1303 alias STDWINAPI.MapWindowPoints MapWindowPoints;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1304 alias STDWINAPI.WindowFromPoint WindowFromPoint;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1305 alias STDWINAPI.ChildWindowFromPoint ChildWindowFromPoint;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1306 alias STDWINAPI.GetSysColor GetSysColor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1307 alias STDWINAPI.GetSysColorBrush GetSysColorBrush;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1308 alias STDWINAPI.SetSysColors SetSysColors;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1309 alias STDWINAPI.DrawFocusRect DrawFocusRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1310 alias STDWINAPI.FillRect FillRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1311 alias STDWINAPI.FrameRect FrameRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1312 alias STDWINAPI.InvertRect InvertRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1313 alias STDWINAPI.SetRect SetRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1314 alias STDWINAPI.SetRectEmpty SetRectEmpty;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1315 alias STDWINAPI.CopyRect CopyRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1316 alias STDWINAPI.InflateRect InflateRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1317 alias STDWINAPI.IntersectRect IntersectRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1318 alias STDWINAPI.UnionRect UnionRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1319 alias STDWINAPI.SubtractRect SubtractRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1320 alias STDWINAPI.OffsetRect OffsetRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1321 alias STDWINAPI.IsRectEmpty IsRectEmpty;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1322 alias STDWINAPI.EqualRect EqualRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1323 alias STDWINAPI.PtInRect PtInRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1324 alias STDWINAPI.GetWindowWord GetWindowWord;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1325 alias STDWINAPI.SetWindowWord SetWindowWord;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1326 alias STDWINAPI.GetClassWord GetClassWord;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1327 alias STDWINAPI.SetClassWord SetClassWord;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1328 alias STDWINAPI.GetDesktopWindow GetDesktopWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1329 alias STDWINAPI.GetParent GetParent;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1330 alias STDWINAPI.SetParent SetParent;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1331 alias STDWINAPI.EnumChildWindows EnumChildWindows;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1332 alias STDWINAPI.EnumWindows EnumWindows;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1333 alias STDWINAPI.EnumThreadWindows EnumThreadWindows;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1334 alias STDWINAPI.GetTopWindow GetTopWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1335 alias STDWINAPI.GetWindowThreadProcessId GetWindowThreadProcessId;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1336 alias STDWINAPI.GetLastActivePopup GetLastActivePopup;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1337 alias STDWINAPI.GetWindow GetWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1338 alias STDWINAPI.UnhookWindowsHook UnhookWindowsHook;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1339 alias STDWINAPI.UnhookWindowsHookEx UnhookWindowsHookEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1340 alias STDWINAPI.CallNextHookEx CallNextHookEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1341 alias STDWINAPI.CheckMenuRadioItem CheckMenuRadioItem;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1342 alias STDWINAPI.CreateCursor CreateCursor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1343 alias STDWINAPI.DestroyCursor DestroyCursor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1344 alias STDWINAPI.SetSystemCursor SetSystemCursor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1345 alias STDWINAPI.CreateIcon CreateIcon;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1346 alias STDWINAPI.DestroyIcon DestroyIcon;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1347 alias STDWINAPI.LookupIconIdFromDirectory LookupIconIdFromDirectory;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1348 alias STDWINAPI.LookupIconIdFromDirectoryEx LookupIconIdFromDirectoryEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1349 alias STDWINAPI.CreateIconFromResource CreateIconFromResource;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1350 alias STDWINAPI.CreateIconFromResourceEx CreateIconFromResourceEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1351 alias STDWINAPI.CopyImage CopyImage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1352 alias STDWINAPI.CreateIconIndirect CreateIconIndirect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1353 alias STDWINAPI.CopyIcon CopyIcon;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1354 alias STDWINAPI.GetIconInfo GetIconInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1355 alias STDWINAPI.MapDialogRect MapDialogRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1356 alias STDWINAPI.SetScrollInfo SetScrollInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1357 alias STDWINAPI.GetScrollInfo GetScrollInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1358 alias STDWINAPI.TranslateMDISysAccel TranslateMDISysAccel;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1359 alias STDWINAPI.ArrangeIconicWindows ArrangeIconicWindows;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1360 alias STDWINAPI.TileWindows TileWindows;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1361 alias STDWINAPI.CascadeWindows CascadeWindows;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1362 alias STDWINAPI.SetLastErrorEx SetLastErrorEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1363 alias STDWINAPI.SetDebugErrorLevel SetDebugErrorLevel;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1364 alias STDWINAPI.DrawEdge DrawEdge;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1365 alias STDWINAPI.DrawFrameControl DrawFrameControl;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1366 alias STDWINAPI.DrawCaption DrawCaption;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1367 alias STDWINAPI.DrawAnimatedRects DrawAnimatedRects;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1368 alias STDWINAPI.TrackPopupMenuEx TrackPopupMenuEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1369 alias STDWINAPI.ChildWindowFromPointEx ChildWindowFromPointEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1370 alias STDWINAPI.DrawIconEx DrawIconEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1371 alias STDWINAPI.AnimatePalette AnimatePalette;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1372 alias STDWINAPI.Arc Arc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1373 alias STDWINAPI.BitBlt BitBlt;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1374 alias STDWINAPI.CancelDC CancelDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1375 alias STDWINAPI.Chord Chord;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1376 alias STDWINAPI.CloseMetaFile CloseMetaFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1377 alias STDWINAPI.CombineRgn CombineRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1378 alias STDWINAPI.CreateBitmap CreateBitmap;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1379 alias STDWINAPI.CreateBitmapIndirect CreateBitmapIndirect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1380 alias STDWINAPI.CreateBrushIndirect CreateBrushIndirect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1381 alias STDWINAPI.CreateCompatibleBitmap CreateCompatibleBitmap;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1382 alias STDWINAPI.CreateDiscardableBitmap CreateDiscardableBitmap;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1383 alias STDWINAPI.CreateCompatibleDC CreateCompatibleDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1384 alias STDWINAPI.CreateDIBitmap CreateDIBitmap;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1385 alias STDWINAPI.CreateDIBPatternBrush CreateDIBPatternBrush;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1386 alias STDWINAPI.CreateDIBPatternBrushPt CreateDIBPatternBrushPt;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1387 alias STDWINAPI.CreateEllipticRgn CreateEllipticRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1388 alias STDWINAPI.CreateEllipticRgnIndirect CreateEllipticRgnIndirect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1389 alias STDWINAPI.CreateHatchBrush CreateHatchBrush;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1390 alias STDWINAPI.CreatePalette CreatePalette;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1391 alias STDWINAPI.CreatePen CreatePen;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1392 alias STDWINAPI.CreatePenIndirect CreatePenIndirect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1393 alias STDWINAPI.CreatePolyPolygonRgn CreatePolyPolygonRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1394 alias STDWINAPI.CreatePatternBrush CreatePatternBrush;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1395 alias STDWINAPI.CreateRectRgn CreateRectRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1396 alias STDWINAPI.CreateRectRgnIndirect CreateRectRgnIndirect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1397 alias STDWINAPI.CreateRoundRectRgn CreateRoundRectRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1398 alias STDWINAPI.CreateSolidBrush CreateSolidBrush;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1399 alias STDWINAPI.DeleteDC DeleteDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1400 alias STDWINAPI.DeleteMetaFile DeleteMetaFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1401 alias STDWINAPI.DeleteObject DeleteObject;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1402 alias STDWINAPI.DrawEscape DrawEscape;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1403 alias STDWINAPI.Ellipse Ellipse;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1404 alias STDWINAPI.EnumObjects EnumObjects;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1405 alias STDWINAPI.EqualRgn EqualRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1406 alias STDWINAPI.Escape Escape;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1407 alias STDWINAPI.ExtEscape ExtEscape;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1408 alias STDWINAPI.ExcludeClipRect ExcludeClipRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1409 alias STDWINAPI.ExtCreateRegion ExtCreateRegion;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1410 alias STDWINAPI.ExtFloodFill ExtFloodFill;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1411 alias STDWINAPI.FillRgn FillRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1412 alias STDWINAPI.FloodFill FloodFill;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1413 alias STDWINAPI.FrameRgn FrameRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1414 alias STDWINAPI.GetROP2 GetROP2;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1415 alias STDWINAPI.GetAspectRatioFilterEx GetAspectRatioFilterEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1416 alias STDWINAPI.GetBkColor GetBkColor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1417 alias STDWINAPI.GetBkMode GetBkMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1418 alias STDWINAPI.GetBitmapBits GetBitmapBits;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1419 alias STDWINAPI.GetBitmapDimensionEx GetBitmapDimensionEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1420 alias STDWINAPI.GetBoundsRect GetBoundsRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1421 alias STDWINAPI.GetBrushOrgEx GetBrushOrgEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1422 alias STDWINAPI.GetClipBox GetClipBox;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1423 alias STDWINAPI.GetClipRgn GetClipRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1424 alias STDWINAPI.GetMetaRgn GetMetaRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1425 alias STDWINAPI.GetCurrentObject GetCurrentObject;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1426 alias STDWINAPI.GetCurrentPositionEx GetCurrentPositionEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1427 alias STDWINAPI.GetDeviceCaps GetDeviceCaps;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1428 alias STDWINAPI.GetDIBits GetDIBits;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1429 alias STDWINAPI.GetFontData GetFontData;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1430 alias STDWINAPI.GetGraphicsMode GetGraphicsMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1431 alias STDWINAPI.GetMapMode GetMapMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1432 alias STDWINAPI.GetMetaFileBitsEx GetMetaFileBitsEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1433 alias STDWINAPI.GetNearestColor GetNearestColor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1434 alias STDWINAPI.GetNearestPaletteIndex GetNearestPaletteIndex;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1435 alias STDWINAPI.GetObjectType GetObjectType;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1436 alias STDWINAPI.GetPaletteEntries GetPaletteEntries;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1437 alias STDWINAPI.GetPixel GetPixel;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1438 alias STDWINAPI.GetPixelFormat GetPixelFormat;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1439 alias STDWINAPI.GetPolyFillMode GetPolyFillMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1440 alias STDWINAPI.GetRasterizerCaps GetRasterizerCaps;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1441 alias STDWINAPI.GetRegionData GetRegionData;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1442 alias STDWINAPI.GetRgnBox GetRgnBox;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1443 alias STDWINAPI.GetStockObject GetStockObject;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1444 alias STDWINAPI.GetStretchBltMode GetStretchBltMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1445 alias STDWINAPI.GetSystemPaletteEntries GetSystemPaletteEntries;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1446 alias STDWINAPI.GetSystemPaletteUse GetSystemPaletteUse;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1447 alias STDWINAPI.GetTextCharacterExtra GetTextCharacterExtra;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1448 alias STDWINAPI.GetTextAlign GetTextAlign;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1449 alias STDWINAPI.GetTextColor GetTextColor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1450 alias STDWINAPI.GetTextCharset GetTextCharset;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1451 alias STDWINAPI.GetTextCharsetInfo GetTextCharsetInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1452 alias STDWINAPI.TranslateCharsetInfo TranslateCharsetInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1453 alias STDWINAPI.GetFontLanguageInfo GetFontLanguageInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1454 alias STDWINAPI.GetViewportExtEx GetViewportExtEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1455 alias STDWINAPI.GetViewportOrgEx GetViewportOrgEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1456 alias STDWINAPI.GetWindowExtEx GetWindowExtEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1457 alias STDWINAPI.GetWindowOrgEx GetWindowOrgEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1458 alias STDWINAPI.IntersectClipRect IntersectClipRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1459 alias STDWINAPI.InvertRgn InvertRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1460 alias STDWINAPI.LineDDA LineDDA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1461 alias STDWINAPI.LineTo LineTo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1462 alias STDWINAPI.MaskBlt MaskBlt;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1463 alias STDWINAPI.PlgBlt PlgBlt;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1464 alias STDWINAPI.OffsetClipRgn OffsetClipRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1465 alias STDWINAPI.OffsetRgn OffsetRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1466 alias STDWINAPI.PatBlt PatBlt;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1467 alias STDWINAPI.Pie Pie;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1468 alias STDWINAPI.PlayMetaFile PlayMetaFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1469 alias STDWINAPI.PaintRgn PaintRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1470 alias STDWINAPI.PolyPolygon PolyPolygon;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1471 alias STDWINAPI.PtInRegion PtInRegion;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1472 alias STDWINAPI.PtVisible PtVisible;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1473 alias STDWINAPI.RectInRegion RectInRegion;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1474 alias STDWINAPI.RectVisible RectVisible;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1475 alias STDWINAPI.Rectangle Rectangle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1476 alias STDWINAPI.RestoreDC RestoreDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1477 alias STDWINAPI.RealizePalette RealizePalette;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1478 alias STDWINAPI.RoundRect RoundRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1479 alias STDWINAPI.ResizePalette ResizePalette;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1480 alias STDWINAPI.SaveDC SaveDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1481 alias STDWINAPI.SelectClipRgn SelectClipRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1482 alias STDWINAPI.ExtSelectClipRgn ExtSelectClipRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1483 alias STDWINAPI.SetMetaRgn SetMetaRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1484 alias STDWINAPI.SelectObject SelectObject;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1485 alias STDWINAPI.SelectPalette SelectPalette;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1486 alias STDWINAPI.SetBkColor SetBkColor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1487 alias STDWINAPI.SetBkMode SetBkMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1488 alias STDWINAPI.SetBitmapBits SetBitmapBits;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1489 alias STDWINAPI.SetBoundsRect SetBoundsRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1490 alias STDWINAPI.SetDIBits SetDIBits;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1491 alias STDWINAPI.SetDIBitsToDevice SetDIBitsToDevice;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1492 alias STDWINAPI.SetMapperFlags SetMapperFlags;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1493 alias STDWINAPI.SetGraphicsMode SetGraphicsMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1494 alias STDWINAPI.SetMapMode SetMapMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1495 alias STDWINAPI.SetMetaFileBitsEx SetMetaFileBitsEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1496 alias STDWINAPI.SetPaletteEntries SetPaletteEntries;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1497 alias STDWINAPI.SetPixel SetPixel;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1498 alias STDWINAPI.SetPixelV SetPixelV;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1499 alias STDWINAPI.SetPolyFillMode SetPolyFillMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1500 alias STDWINAPI.StretchBlt StretchBlt;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1501 alias STDWINAPI.SetRectRgn SetRectRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1502 alias STDWINAPI.StretchDIBits StretchDIBits;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1503 alias STDWINAPI.SetROP2 SetROP2;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1504 alias STDWINAPI.SetStretchBltMode SetStretchBltMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1505 alias STDWINAPI.SetSystemPaletteUse SetSystemPaletteUse;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1506 alias STDWINAPI.SetTextCharacterExtra SetTextCharacterExtra;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1507 alias STDWINAPI.SetTextColor SetTextColor;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1508 alias STDWINAPI.SetTextAlign SetTextAlign;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1509 alias STDWINAPI.SetTextJustification SetTextJustification;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1510 alias STDWINAPI.UpdateColors UpdateColors;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1511 alias STDWINAPI.PlayMetaFileRecord PlayMetaFileRecord;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1512 alias STDWINAPI.EnumMetaFile EnumMetaFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1513 alias STDWINAPI.CloseEnhMetaFile CloseEnhMetaFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1514 alias STDWINAPI.DeleteEnhMetaFile DeleteEnhMetaFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1515 alias STDWINAPI.EnumEnhMetaFile EnumEnhMetaFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1516 alias STDWINAPI.GetEnhMetaFileHeader GetEnhMetaFileHeader;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1517 alias STDWINAPI.GetEnhMetaFilePaletteEntries GetEnhMetaFilePaletteEntries;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1518 alias STDWINAPI.GetWinMetaFileBits GetWinMetaFileBits;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1519 alias STDWINAPI.PlayEnhMetaFile PlayEnhMetaFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1520 alias STDWINAPI.PlayEnhMetaFileRecord PlayEnhMetaFileRecord;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1521 alias STDWINAPI.SetEnhMetaFileBits SetEnhMetaFileBits;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1522 alias STDWINAPI.SetWinMetaFileBits SetWinMetaFileBits;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1523 alias STDWINAPI.GdiComment GdiComment;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1524 alias STDWINAPI.AngleArc AngleArc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1525 alias STDWINAPI.PolyPolyline PolyPolyline;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1526 alias STDWINAPI.GetWorldTransform GetWorldTransform;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1527 alias STDWINAPI.SetWorldTransform SetWorldTransform;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1528 alias STDWINAPI.ModifyWorldTransform ModifyWorldTransform;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1529 alias STDWINAPI.CombineTransform CombineTransform;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1530 alias STDWINAPI.CreateDIBSection CreateDIBSection;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1531 alias STDWINAPI.GetDIBColorTable GetDIBColorTable;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1532 alias STDWINAPI.SetDIBColorTable SetDIBColorTable;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1533 alias STDWINAPI.SetColorAdjustment SetColorAdjustment;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1534 alias STDWINAPI.GetColorAdjustment GetColorAdjustment;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1535 alias STDWINAPI.CreateHalftonePalette CreateHalftonePalette;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1536 alias STDWINAPI.EndDoc EndDoc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1537 alias STDWINAPI.StartPage StartPage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1538 alias STDWINAPI.EndPage EndPage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1539 alias STDWINAPI.AbortDoc AbortDoc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1540 alias STDWINAPI.SetAbortProc SetAbortProc;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1541 alias STDWINAPI.ArcTo ArcTo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1542 alias STDWINAPI.BeginPath BeginPath;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1543 alias STDWINAPI.CloseFigure CloseFigure;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1544 alias STDWINAPI.EndPath EndPath;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1545 alias STDWINAPI.FillPath FillPath;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1546 alias STDWINAPI.FlattenPath FlattenPath;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1547 alias STDWINAPI.GetPath GetPath;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1548 alias STDWINAPI.PathToRegion PathToRegion;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1549 alias STDWINAPI.PolyDraw PolyDraw;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1550 alias STDWINAPI.SelectClipPath SelectClipPath;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1551 alias STDWINAPI.SetArcDirection SetArcDirection;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1552 alias STDWINAPI.SetMiterLimit SetMiterLimit;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1553 alias STDWINAPI.StrokeAndFillPath StrokeAndFillPath;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1554 alias STDWINAPI.StrokePath StrokePath;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1555 alias STDWINAPI.WidenPath WidenPath;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1556 alias STDWINAPI.ExtCreatePen ExtCreatePen;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1557 alias STDWINAPI.GetMiterLimit GetMiterLimit;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1558 alias STDWINAPI.GetArcDirection GetArcDirection;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1559 alias STDWINAPI.MoveToEx MoveToEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1560 alias STDWINAPI.CreatePolygonRgn CreatePolygonRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1561 alias STDWINAPI.DPtoLP DPtoLP;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1562 alias STDWINAPI.LPtoDP LPtoDP;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1563 alias STDWINAPI.Polygon Polygon;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1564 alias STDWINAPI.Polyline Polyline;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1565 alias STDWINAPI.PolyBezier PolyBezier;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1566 alias STDWINAPI.PolyBezierTo PolyBezierTo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1567 alias STDWINAPI.PolylineTo PolylineTo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1568 alias STDWINAPI.SetViewportExtEx SetViewportExtEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1569 alias STDWINAPI.SetViewportOrgEx SetViewportOrgEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1570 alias STDWINAPI.SetWindowExtEx SetWindowExtEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1571 alias STDWINAPI.SetWindowOrgEx SetWindowOrgEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1572 alias STDWINAPI.OffsetViewportOrgEx OffsetViewportOrgEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1573 alias STDWINAPI.OffsetWindowOrgEx OffsetWindowOrgEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1574 alias STDWINAPI.ScaleViewportExtEx ScaleViewportExtEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1575 alias STDWINAPI.ScaleWindowExtEx ScaleWindowExtEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1576 alias STDWINAPI.SetBitmapDimensionEx SetBitmapDimensionEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1577 alias STDWINAPI.SetBrushOrgEx SetBrushOrgEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1578 alias STDWINAPI.GetDCOrgEx GetDCOrgEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1579 alias STDWINAPI.FixBrushOrgEx FixBrushOrgEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1580 alias STDWINAPI.UnrealizeObject UnrealizeObject;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1581 alias STDWINAPI.GdiFlush GdiFlush;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1582 alias STDWINAPI.GdiSetBatchLimit GdiSetBatchLimit;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1583 alias STDWINAPI.GdiGetBatchLimit GdiGetBatchLimit;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1584 alias STDWINAPI.SetICMMode SetICMMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1585 alias STDWINAPI.CheckColorsInGamut CheckColorsInGamut;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1586 alias STDWINAPI.GetColorSpace GetColorSpace;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1587 alias STDWINAPI.SetColorSpace SetColorSpace;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1588 alias STDWINAPI.DeleteColorSpace DeleteColorSpace;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1589 alias STDWINAPI.GetDeviceGammaRamp GetDeviceGammaRamp;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1590 alias STDWINAPI.SetDeviceGammaRamp SetDeviceGammaRamp;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1591 alias STDWINAPI.ColorMatchToTarget ColorMatchToTarget;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1592 alias STDWINAPI.CreatePropertySheetPageA CreatePropertySheetPageA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1593 alias STDWINAPI.DestroyPropertySheetPage DestroyPropertySheetPage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1594 alias STDWINAPI.InitCommonControls InitCommonControls;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1595 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
1596 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
1597 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
1598 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
1599 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
1600 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
1601 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
1602 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
1603 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
1604 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
1605 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
1606 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
1607 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
1608 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
1609 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
1610 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
1611 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
1612 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
1613 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
1614 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
1615 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
1616 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
1617 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
1618 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
1619 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
1620 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
1621 alias STDWINAPI.CreateToolbarEx CreateToolbarEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1622 alias STDWINAPI.CreateMappedBitmap CreateMappedBitmap;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1623 alias STDWINAPI.MenuHelp MenuHelp;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1624 alias STDWINAPI.ShowHideMenuCtl ShowHideMenuCtl;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1625 alias STDWINAPI.GetEffectiveClientRect GetEffectiveClientRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1626 alias STDWINAPI.MakeDragList MakeDragList;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1627 alias STDWINAPI.DrawInsert DrawInsert;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1628 alias STDWINAPI.LBItemFromPt LBItemFromPt;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1629 alias STDWINAPI.CreateUpDownControl CreateUpDownControl;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1630 alias STDWINAPI.RegCloseKey RegCloseKey;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1631 alias STDWINAPI.RegSetKeySecurity RegSetKeySecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1632 alias STDWINAPI.RegFlushKey RegFlushKey;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1633 alias STDWINAPI.RegGetKeySecurity RegGetKeySecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1634 alias STDWINAPI.RegNotifyChangeKeyValue RegNotifyChangeKeyValue;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1635 alias STDWINAPI.IsValidCodePage IsValidCodePage;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1636 alias STDWINAPI.GetACP GetACP;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1637 alias STDWINAPI.GetOEMCP GetOEMCP;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1638 alias STDWINAPI.GetCPInfo GetCPInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1639 alias STDWINAPI.IsDBCSLeadByte IsDBCSLeadByte;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1640 alias STDWINAPI.IsDBCSLeadByteEx IsDBCSLeadByteEx;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1641 alias STDWINAPI.MultiByteToWideChar MultiByteToWideChar;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1642 alias STDWINAPI.WideCharToMultiByte WideCharToMultiByte;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1643 alias STDWINAPI.IsValidLocale IsValidLocale;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1644 alias STDWINAPI.ConvertDefaultLocale ConvertDefaultLocale;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1645 alias STDWINAPI.GetThreadLocale GetThreadLocale;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1646 alias STDWINAPI.SetThreadLocale SetThreadLocale;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1647 alias STDWINAPI.GetSystemDefaultLangID GetSystemDefaultLangID;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1648 alias STDWINAPI.GetUserDefaultLangID GetUserDefaultLangID;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1649 alias STDWINAPI.GetSystemDefaultLCID GetSystemDefaultLCID;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1650 alias STDWINAPI.GetUserDefaultLCID GetUserDefaultLCID;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1651 alias STDWINAPI.ReadConsoleOutputAttribute ReadConsoleOutputAttribute;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1652 alias STDWINAPI.WriteConsoleOutputAttribute WriteConsoleOutputAttribute;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1653 alias STDWINAPI.FillConsoleOutputAttribute FillConsoleOutputAttribute;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1654 alias STDWINAPI.GetConsoleMode GetConsoleMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1655 alias STDWINAPI.GetNumberOfConsoleInputEvents GetNumberOfConsoleInputEvents;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1656 alias STDWINAPI.GetConsoleScreenBufferInfo GetConsoleScreenBufferInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1657 alias STDWINAPI.GetLargestConsoleWindowSize GetLargestConsoleWindowSize;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1658 alias STDWINAPI.GetConsoleCursorInfo GetConsoleCursorInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1659 alias STDWINAPI.GetNumberOfConsoleMouseButtons GetNumberOfConsoleMouseButtons;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1660 alias STDWINAPI.SetConsoleMode SetConsoleMode;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1661 alias STDWINAPI.SetConsoleActiveScreenBuffer SetConsoleActiveScreenBuffer;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1662 alias STDWINAPI.FlushConsoleInputBuffer FlushConsoleInputBuffer;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1663 alias STDWINAPI.SetConsoleScreenBufferSize SetConsoleScreenBufferSize;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1664 alias STDWINAPI.SetConsoleCursorPosition SetConsoleCursorPosition;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1665 alias STDWINAPI.SetConsoleCursorInfo SetConsoleCursorInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1666 alias STDWINAPI.SetConsoleWindowInfo SetConsoleWindowInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1667 alias STDWINAPI.SetConsoleTextAttribute SetConsoleTextAttribute;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1668 alias STDWINAPI.SetConsoleCtrlHandler SetConsoleCtrlHandler;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1669 alias STDWINAPI.GenerateConsoleCtrlEvent GenerateConsoleCtrlEvent;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1670 alias STDWINAPI.AllocConsole AllocConsole;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1671 alias STDWINAPI.FreeConsole FreeConsole;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1672 alias STDWINAPI.CreateConsoleScreenBuffer CreateConsoleScreenBuffer;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1673 alias STDWINAPI.GetConsoleCP GetConsoleCP;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1674 alias STDWINAPI.SetConsoleCP SetConsoleCP;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1675 alias STDWINAPI.GetConsoleOutputCP GetConsoleOutputCP;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1676 alias STDWINAPI.SetConsoleOutputCP SetConsoleOutputCP;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1677 alias STDWINAPI.WNetConnectionDialog WNetConnectionDialog;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1678 alias STDWINAPI.WNetDisconnectDialog WNetDisconnectDialog;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1679 alias STDWINAPI.WNetCloseEnum WNetCloseEnum;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1680 alias STDWINAPI.CloseServiceHandle CloseServiceHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1681 alias STDWINAPI.ControlService ControlService;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1682 alias STDWINAPI.DeleteService DeleteService;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1683 alias STDWINAPI.LockServiceDatabase LockServiceDatabase;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1684 alias STDWINAPI.NotifyBootConfigStatus NotifyBootConfigStatus;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1685 alias STDWINAPI.QueryServiceObjectSecurity QueryServiceObjectSecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1686 alias STDWINAPI.QueryServiceStatus QueryServiceStatus;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1687 alias STDWINAPI.SetServiceObjectSecurity SetServiceObjectSecurity;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1688 alias STDWINAPI.SetServiceStatus SetServiceStatus;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1689 alias STDWINAPI.UnlockServiceDatabase UnlockServiceDatabase;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1690 alias STDWINAPI.ChoosePixelFormat ChoosePixelFormat;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1691 alias STDWINAPI.DescribePixelFormat DescribePixelFormat;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1692 alias STDWINAPI.SetPixelFormat SetPixelFormat;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1693 alias STDWINAPI.SwapBuffers SwapBuffers;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1694 alias STDWINAPI.DragQueryPoint DragQueryPoint;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1695 alias STDWINAPI.DragFinish DragFinish;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1696 alias STDWINAPI.DragAcceptFiles DragAcceptFiles;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1697 alias STDWINAPI.DuplicateIcon DuplicateIcon;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1698 alias STDWINAPI.DdeAbandonTransaction DdeAbandonTransaction;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1699 alias STDWINAPI.DdeAccessData DdeAccessData;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1700 alias STDWINAPI.DdeAddData DdeAddData;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1701 alias STDWINAPI.DdeClientTransaction DdeClientTransaction;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1702 alias STDWINAPI.DdeCmpStringHandles DdeCmpStringHandles;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1703 alias STDWINAPI.DdeConnect DdeConnect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1704 alias STDWINAPI.DdeConnectList DdeConnectList;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1705 alias STDWINAPI.DdeCreateDataHandle DdeCreateDataHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1706 alias STDWINAPI.DdeDisconnect DdeDisconnect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1707 alias STDWINAPI.DdeDisconnectList DdeDisconnectList;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1708 alias STDWINAPI.DdeEnableCallback DdeEnableCallback;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1709 alias STDWINAPI.DdeFreeDataHandle DdeFreeDataHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1710 alias STDWINAPI.DdeFreeStringHandle DdeFreeStringHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1711 alias STDWINAPI.DdeGetData DdeGetData;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1712 alias STDWINAPI.DdeGetLastError DdeGetLastError;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1713 alias STDWINAPI.DdeImpersonateClient DdeImpersonateClient;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1714 alias STDWINAPI.DdeKeepStringHandle DdeKeepStringHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1715 alias STDWINAPI.DdeNameService DdeNameService;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1716 alias STDWINAPI.DdePostAdvise DdePostAdvise;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1717 alias STDWINAPI.DdeQueryConvInfo DdeQueryConvInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1718 alias STDWINAPI.DdeQueryNextServer DdeQueryNextServer;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1719 alias STDWINAPI.DdeReconnect DdeReconnect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1720 alias STDWINAPI.DdeSetUserHandle DdeSetUserHandle;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1721 alias STDWINAPI.DdeUnaccessData DdeUnaccessData;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1722 alias STDWINAPI.DdeUninitialize DdeUninitialize;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1723 alias STDWINAPI.SHAddToRecentDocs SHAddToRecentDocs;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1724 alias STDWINAPI.SHBrowseForFolder SHBrowseForFolder;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1725 alias STDWINAPI.SHChangeNotify SHChangeNotify;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1726 alias STDWINAPI.SHFileOperationA SHFileOperationA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1727 alias STDWINAPI.SHFileOperationW SHFileOperationW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1728 alias STDWINAPI.SHFreeNameMappings SHFreeNameMappings;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1729 alias STDWINAPI.SHGetFileInfo SHGetFileInfo;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1730 alias STDWINAPI.SHGetPathFromIDList SHGetPathFromIDList;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1731 alias STDWINAPI.SHGetSpecialFolderLocation SHGetSpecialFolderLocation;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1732 alias STDWINAPI.CreateThread CreateThread;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1733 alias STDWINAPI.DdeSetQualityOfService DdeSetQualityOfService;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1734 alias STDWINAPI.GetCommMask GetCommMask;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1735 alias STDWINAPI.GetDiskFreeSpaceExA GetDiskFreeSpaceExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1736 alias STDWINAPI.GetDiskFreeSpaceExW GetDiskFreeSpaceExW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1737 alias STDWINAPI.GetKerningPairs GetKerningPairs;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1738 alias STDWINAPI.GetOverlappedResult GetOverlappedResult;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1739 alias STDWINAPI.GetQueuedCompletionStatus GetQueuedCompletionStatus;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1740 alias STDWINAPI.GetSystemPowerStatus GetSystemPowerStatus;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1741 alias STDWINAPI.ReadFile ReadFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1742 alias STDWINAPI.SetThreadContext SetThreadContext;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1743 alias STDWINAPI.wglDescribeLayerPlane wglDescribeLayerPlane;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1744 alias STDWINAPI.wglGetLayerPaletteEntries wglGetLayerPaletteEntries;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1745 alias STDWINAPI.wglSetLayerPaletteEntries wglSetLayerPaletteEntries;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1746 alias STDWINAPI.WNetGetResourceParentA WNetGetResourceParentA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1747 alias STDWINAPI.WriteFile WriteFile;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1748 alias STDWINAPI.CancelWaitableTimer CancelWaitableTimer;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1749 alias STDWINAPI.OpenWaitableTimerA OpenWaitableTimerA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1750 alias STDWINAPI.OpenWaitableTimerW OpenWaitableTimerW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1751 alias STDWINAPI.CreateWaitableTimerA CreateWaitableTimerA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1752 alias STDWINAPI.CreateWaitableTimerW CreateWaitableTimerW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
1753 alias STDWINAPI.SetWaitableTimer SetWaitableTimer;
36
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1754 } else { // Phobos
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1755 /+ Functions +/
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1756 extern(Windows)
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1757 {
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1758 BOOL GetWindowInfo(HWND, PWINDOWINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1759 BOOL EnumDisplayMonitors(HDC, RECT*, MONITORENUMPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1760 BOOL GetMonitorInfoA(HMONITOR, LPMONITORINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1761 WINBOOL GetBinaryTypeA(LPCSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1762 DWORD GetShortPathNameA(LPCSTR, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1763 LPSTR GetEnvironmentStringsA();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1764 WINBOOL FreeEnvironmentStringsA(LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1765 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
1766 HANDLE CreateMailslotA(LPCSTR, DWORD, DWORD, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1767 int lstrcmpA(LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1768 int lstrcmpiA(LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1769 LPSTR lstrcpynA(LPSTR, LPCSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1770 LPSTR lstrcpyA(LPSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1771 LPSTR lstrcatA(LPSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1772 int lstrlenA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1773 HANDLE CreateMutexA(LPSECURITY_ATTRIBUTES, WINBOOL, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1774 HANDLE OpenMutexA(DWORD, WINBOOL, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1775 HANDLE CreateEventA(LPSECURITY_ATTRIBUTES, WINBOOL, WINBOOL, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1776 HANDLE OpenEventA(DWORD, WINBOOL, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1777 HANDLE CreateSemaphoreA(LPSECURITY_ATTRIBUTES, LONG, LONG, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1778 HANDLE OpenSemaphoreA(DWORD, WINBOOL, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1779 HANDLE CreateFileMappingA(HANDLE, LPSECURITY_ATTRIBUTES, DWORD, DWORD, DWORD, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1780 HANDLE OpenFileMappingA(DWORD, WINBOOL, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1781 DWORD GetLogicalDriveStringsA(DWORD, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1782 HINST LoadLibraryA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1783 HINST LoadLibraryExA(LPCSTR, HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1784 DWORD GetModuleFileNameA(HINST, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1785 HMODULE GetModuleHandleA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1786 void FatalAppExitA(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1787 LPSTR GetCommandLineA();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1788 DWORD GetEnvironmentVariableA(LPCSTR, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1789 WINBOOL SetEnvironmentVariableA(LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1790 DWORD ExpandEnvironmentStringsA(LPCSTR, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1791 void OutputDebugStringA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1792 HRSRC FindResourceA(HINST, LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1793 HRSRC FindResourceExA(HINST, LPCSTR, LPCSTR, ushort);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1794 WINBOOL EnumResourceTypesA(HINST, ENUMRESTYPEPROC, LONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1795 WINBOOL EnumResourceNamesA(HINST, LPCSTR, ENUMRESNAMEPROC, LONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1796 WINBOOL EnumResourceLanguagesA(HINST, LPCSTR, LPCSTR, ENUMRESLANGPROC, LONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1797 HANDLE BeginUpdateResourceA(LPCSTR, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1798 WINBOOL UpdateResourceA(HANDLE, LPCSTR, LPCSTR, ushort, LPVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1799 WINBOOL EndUpdateResourceA(HANDLE, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1800 ATOM GlobalAddAtomA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1801 ATOM GlobalFindAtomA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1802 UINT GlobalGetAtomNameA(ATOM, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1803 ATOM AddAtomA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1804 ATOM FindAtomA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1805 UINT GetAtomNameA(ATOM, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1806 UINT GetProfileIntA(LPCSTR, LPCSTR, INT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1807 DWORD GetProfileStringA(LPCSTR, LPCSTR, LPCSTR, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1808 WINBOOL WriteProfileStringA(LPCSTR, LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1809 DWORD GetProfileSectionA(LPCSTR, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1810 WINBOOL WriteProfileSectionA(LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1811 UINT GetPrivateProfileIntA(LPCSTR, LPCSTR, INT, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1812 DWORD GetPrivateProfileStringA(LPCSTR, LPCSTR, LPCSTR, LPSTR, DWORD, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1813 WINBOOL WritePrivateProfileStringA(LPCSTR, LPCSTR, LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1814 DWORD GetPrivateProfileSectionA(LPCSTR, LPSTR, DWORD, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1815 WINBOOL WritePrivateProfileSectionA(LPCSTR, LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1816 UINT GetDriveTypeA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1817 UINT GetSystemDirectoryA(LPSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1818 DWORD GetTempPathA(DWORD, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1819 UINT GetTempFileNameA(LPCSTR, LPCSTR, UINT, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1820 UINT GetWindowsDirectoryA(LPSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1821 WINBOOL SetCurrentDirectoryA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1822 DWORD GetCurrentDirectoryA(DWORD, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1823 WINBOOL GetDiskFreeSpaceA(LPCSTR, LPDWORD, LPDWORD, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1824 WINBOOL CreateDirectoryA(LPCSTR, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1825 WINBOOL CreateDirectoryExA(LPCSTR, LPCSTR, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1826 WINBOOL RemoveDirectoryA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1827 DWORD GetFullPathNameA(LPCSTR, DWORD, LPSTR, LPSTR*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1828 WINBOOL DefineDosDeviceA(DWORD, LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1829 DWORD QueryDosDeviceA(LPCSTR, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1830 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
1831 WINBOOL SetFileAttributesA(LPCSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1832 DWORD GetFileAttributesA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1833 BOOL GetFileAttributesExA(LPCSTR, DWORD, WIN32_FILE_ATTRIBUTE_DATA*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1834 DWORD GetCompressedFileSizeA(LPCSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1835 WINBOOL DeleteFileA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1836 DWORD SearchPathA(LPCSTR, LPCSTR, LPCSTR, DWORD, LPSTR, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1837 WINBOOL CopyFileA(LPCSTR, LPCSTR, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1838 WINBOOL MoveFileA(LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1839 WINBOOL MoveFileExA(LPCSTR, LPCSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1840 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
1841 WINBOOL GetNamedPipeHandleStateA(HANDLE, LPDWORD, LPDWORD, LPDWORD, LPDWORD, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1842 WINBOOL CallNamedPipeA(LPCSTR, LPVOID, DWORD, LPVOID, DWORD, LPDWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1843 WINBOOL WaitNamedPipeA(LPCSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1844 WINBOOL SetVolumeLabelA(LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1845 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
1846 WINBOOL ClearEventLogA(HANDLE, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1847 WINBOOL BackupEventLogA(HANDLE, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1848 HANDLE OpenEventLogA(LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1849 HANDLE RegisterEventSourceA(LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1850 HANDLE OpenBackupEventLogA(LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1851 WINBOOL ReadEventLogA(HANDLE, DWORD, DWORD, LPVOID, DWORD, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1852 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
1853 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
1854 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
1855 WINBOOL ObjectPrivilegeAuditAlarmA(LPCSTR, LPVOID, HANDLE, DWORD, PPRIVILEGE_SET, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1856 WINBOOL ObjectCloseAuditAlarmA(LPCSTR, LPVOID, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1857 WINBOOL PrivilegedServiceAuditAlarmA(LPCSTR, LPCSTR, HANDLE, PPRIVILEGE_SET, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1858 WINBOOL SetFileSecurityA(LPCSTR, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1859 WINBOOL GetFileSecurityA(LPCSTR, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1860 HANDLE FindFirstChangeNotificationA(LPCSTR, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1861 WINBOOL IsBadStringPtrA(LPCSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1862 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
1863 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
1864 WINBOOL LookupPrivilegeValueA(LPCSTR, LPCSTR, PLUID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1865 WINBOOL LookupPrivilegeNameA(LPCSTR, PLUID, LPSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1866 WINBOOL LookupPrivilegeDisplayNameA(LPCSTR, LPCSTR, LPSTR, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1867 WINBOOL BuildCommDCBA(LPCSTR, LPDCB);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1868 WINBOOL BuildCommDCBAndTimeoutsA(LPCSTR, LPDCB, LPCOMMTIMEOUTS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1869 WINBOOL CommConfigDialogA(LPCSTR, HWND, LPCOMMCONFIG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1870 WINBOOL GetDefaultCommConfigA(LPCSTR, LPCOMMCONFIG, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1871 WINBOOL SetDefaultCommConfigA(LPCSTR, LPCOMMCONFIG, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1872 WINBOOL GetComputerNameA(LPSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1873 WINBOOL SetComputerNameA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1874 WINBOOL GetUserNameA(LPSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1875 int wvsprintfA(LPSTR, LPCSTR, VA_LIST*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1876 HKL LoadKeyboardLayoutA(LPCSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1877 WINBOOL GetKeyboardLayoutNameA(LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1878 HDESK CreateDesktopA(LPSTR, LPSTR, LPDEVMODE, DWORD, DWORD, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1879 HDESK OpenDesktopA(LPSTR, DWORD, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1880 WINBOOL EnumDesktopsA(HWINSTA, DESKTOPENUMPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1881 HWINSTA CreateWindowStationA(LPSTR, DWORD, DWORD, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1882 HWINSTA OpenWindowStationA(LPSTR, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1883 WINBOOL EnumWindowStationsA(ENUMWINDOWSTATIONPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1884 WINBOOL GetUserObjectInformationA(HANDLE, int, PVOID, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1885 WINBOOL SetUserObjectInformationA(HANDLE, int, PVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1886 UINT RegisterWindowMessageA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1887 WINBOOL GetMessageA(LPMSG, HWND, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1888 LONG DispatchMessageA(LPMSG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1889 WINBOOL PeekMessageA(LPMSG, HWND, UINT, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1890 LRESULT SendMessageA(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1891 LRESULT SendMessageA(HWND, UINT, void*, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1892 LRESULT SendMessageA(HWND, UINT, WPARAM, void*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1893 LRESULT SendMessageA(HWND, UINT, void*, void*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1894 LRESULT SendMessageTimeoutA(HWND, UINT, WPARAM, LPARAM, UINT, UINT, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1895 WINBOOL SendNotifyMessageA(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1896 WINBOOL SendMessageCallbackA(HWND, UINT, WPARAM, LPARAM, SENDASYNCPROC, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1897 WINBOOL PostMessageA(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1898 WINBOOL PostThreadMessageA(DWORD, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1899 LRESULT DefWindowProcA(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1900 LRESULT CallWindowProcA(WNDPROC, HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1901 ATOM RegisterClassA(LPWNDCLASSA);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1902 WINBOOL UnregisterClassA(LPCSTR, HINST);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1903 WINBOOL GetClassInfoA(HINST, LPCSTR, LPWNDCLASS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1904 ATOM RegisterClassExA(LPWNDCLASSEX);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1905 WINBOOL GetClassInfoExA(HINST, LPCSTR, LPWNDCLASSEX);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1906 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
1907 HWND CreateDialogParamA(HINST, LPCSTR, HWND, DLGPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1908 HWND CreateDialogIndirectParamA(HINST, LPCDLGTEMPLATE, HWND, DLGPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1909 int DialogBoxParamA(HINST, LPCSTR, HWND, DLGPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1910 int DialogBoxIndirectParamA(HINST, LPCDLGTEMPLATE, HWND, DLGPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1911 WINBOOL SetDlgItemTextA(HWND, int, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1912 UINT GetDlgItemTextA(HWND, int, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1913 LONG SendDlgItemMessageA(HWND, int, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1914 LRESULT DefDlgProcA(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1915 WINBOOL CallMsgFilterA(LPMSG, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1916 UINT RegisterClipboardFormatA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1917 int GetClipboardFormatNameA(UINT, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1918 WINBOOL CharToOemA(LPCSTR, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1919 WINBOOL OemToCharA(LPCSTR, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1920 WINBOOL CharToOemBuffA(LPCSTR, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1921 WINBOOL OemToCharBuffA(LPCSTR, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1922 LPSTR CharUpperA(LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1923 DWORD CharUpperBuffA(LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1924 LPSTR CharLowerA(LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1925 DWORD CharLowerBuffA(LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1926 LPSTR CharNextA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1927 LPSTR CharPrevA(LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1928 WINBOOL IsCharAlphaA(char);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1929 WINBOOL IsCharAlphaNumericA(char);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1930 WINBOOL IsCharUpperA(char);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1931 WINBOOL IsCharLowerA(char);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1932 int GetKeyNameTextA(LONG, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1933 SHORT VkKeyScanA(char);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1934 SHORT VkKeyScanExA(char, HKL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1935 UINT MapVirtualKeyA(UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1936 UINT MapVirtualKeyExA(UINT, UINT, HKL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1937 HACCEL LoadAcceleratorsA(HINST, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1938 HACCEL CreateAcceleratorTableA(LPACCEL, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1939 int CopyAcceleratorTableA(HACCEL, LPACCEL, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1940 int TranslateAcceleratorA(HWND, HACCEL, LPMSG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1941 HMENU LoadMenuA(HINST, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1942 HMENU LoadMenuIndirectA(LPMENUTEMPLATE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1943 WINBOOL ChangeMenuA(HMENU, UINT, LPCSTR, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1944 int GetMenuStringA(HMENU, UINT, LPSTR, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1945 WINBOOL InsertMenuA(HMENU, UINT, UINT, UINT, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1946 WINBOOL AppendMenuA(HMENU, UINT, UINT, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1947 WINBOOL ModifyMenuA(HMENU, UINT, UINT, UINT, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1948 WINBOOL InsertMenuItemA(HMENU, UINT, WINBOOL, LPCMENUITEMINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1949 WINBOOL GetMenuItemInfoA(HMENU, UINT, WINBOOL, LPMENUITEMINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1950 WINBOOL SetMenuItemInfoA(HMENU, UINT, WINBOOL, LPCMENUITEMINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1951 int DrawTextA(HDC, LPCSTR, int, LPRECT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1952 int DrawTextExA(HDC, LPSTR, int, LPRECT, UINT, LPDRAWTEXTPARAMS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1953 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
1954 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
1955 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
1956 DWORD GetTabbedTextExtentA(HDC, LPCSTR, int, int, LPINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1957 WINBOOL SetPropA(HWND, LPCSTR, HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1958 HANDLE GetPropA(HWND, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1959 HANDLE RemovePropA(HWND, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1960 int EnumPropsExA(HWND, PROPENUMPROCEX, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1961 int EnumPropsA(HWND, PROPENUMPROC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1962 WINBOOL SetWindowTextA(HWND, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1963 int GetWindowTextA(HWND, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1964 int GetWindowTextLengthA(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1965 int MessageBoxA(HWND, LPCSTR, LPCSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1966 int MessageBoxExA(HWND, LPCSTR, LPCSTR, UINT, ushort);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1967 int MessageBoxIndirectA(LPMSGBOXPARAMS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1968 LONG GetWindowLongA(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1969 LONG SetWindowLongA(HWND, int, LONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1970 DWORD GetClassLongA(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1971 DWORD SetClassLongA(HWND, int, LONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1972 HWND FindWindowA(LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1973 HWND FindWindowExA(HWND, HWND, LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1974 int GetClassNameA(HWND, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1975 HHOOK SetWindowsHookExA(int, HOOKPROC, HINST, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1976 HBITMAP LoadBitmapA(HINST, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1977 HCURSOR LoadCursorA(HINST, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1978 HCURSOR LoadCursorFromFileA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1979 HICON LoadIconA(HINST, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1980 HANDLE LoadImageA(HINST, LPCSTR, UINT, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1981 int LoadStringA(HINST, UINT, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1982 WINBOOL IsDialogMessageA(HWND, LPMSG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1983 int DlgDirListA(HWND, LPSTR, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1984 WINBOOL DlgDirSelectExA(HWND, LPSTR, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1985 int DlgDirListComboBoxA(HWND, LPSTR, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1986 WINBOOL DlgDirSelectComboBoxExA(HWND, LPSTR, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1987 LRESULT DefFrameProcA(HWND, HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1988 LRESULT DefMDIChildProcA(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1989 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
1990 WINBOOL WinHelpA(HWND, LPCSTR, UINT, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1991 LONG ChangeDisplaySettingsA(LPDEVMODE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1992 WINBOOL EnumDisplaySettingsA(LPCSTR, DWORD, LPDEVMODE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1993 WINBOOL SystemParametersInfoA(UINT, UINT, PVOID, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1994 int AddFontResourceA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1995 HMETAFILE CopyMetaFileA(HMETAFILE, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1996 HFONT CreateFontIndirectA(LPLOGFONT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1997 HDC CreateICA(LPCSTR, LPCSTR, LPCSTR, LPDEVMODE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1998 HDC CreateMetaFileA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
1999 WINBOOL CreateScalableFontResourceA(DWORD, LPCSTR, LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2000 int EnumFontFamiliesExA(HDC, LPLOGFONT, FONTENUMEXPROC, LPARAM, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2001 int EnumFontFamiliesA(HDC, LPCSTR, FONTENUMPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2002 int EnumFontsA(HDC, LPCSTR, ENUMFONTSPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2003 WINBOOL GetCharWidthA(HDC, UINT, UINT, LPINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2004 WINBOOL GetCharWidth32A(HDC, UINT, UINT, LPINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2005 WINBOOL GetCharWidthFloatA(HDC, UINT, UINT, PFLOAT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2006 WINBOOL GetCharABCWidthsA(HDC, UINT, UINT, LPABC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2007 WINBOOL GetCharABCWidthsFloatA(HDC, UINT, UINT, LPABCFLOAT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2008 DWORD GetGlyphOutlineA(HDC, UINT, UINT, LPGLYPHMETRICS, DWORD, LPVOID, PMAT2);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2009 HMETAFILE GetMetaFileA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2010 UINT GetOutlineTextMetricsA(HDC, UINT, LPOUTLINETEXTMETRIC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2011 WINBOOL GetTextExtentPointA(HDC, LPCSTR, int, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2012 WINBOOL GetTextExtentPoint32A(HDC, LPCSTR, int, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2013 WINBOOL GetTextExtentExPointA(HDC, LPCSTR, int, int, LPINT, LPINT, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2014 DWORD GetCharacterPlacementA(HDC, LPCSTR, int, int, LPGCP_RESULTS, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2015 HDC ResetDCA(HDC, LPDEVMODE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2016 WINBOOL RemoveFontResourceA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2017 HENHMETAFILE CopyEnhMetaFileA(HENHMETAFILE, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2018 HDC CreateEnhMetaFileA(HDC, LPCSTR, LPRECT, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2019 HENHMETAFILE GetEnhMetaFileA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2020 UINT GetEnhMetaFileDescriptionA(HENHMETAFILE, UINT, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2021 WINBOOL GetTextMetricsA(HDC, LPTEXTMETRIC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2022 int StartDocA(HDC, PDOCINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2023 int GetObjectA(HGDIOBJ, int, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2024 WINBOOL TextOutA(HDC, int, int, LPCSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2025 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
2026 WINBOOL PolyTextOutA(HDC, PPOLYTEXT, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2027 int GetTextFaceA(HDC, int, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2028 DWORD GetKerningPairsA(HDC, DWORD, LPKERNINGPAIR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2029 HCOLORSPACE CreateColorSpaceA(LPLOGCOLORSPACE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2030 WINBOOL GetLogColorSpaceA(HCOLORSPACE, LPLOGCOLORSPACE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2031 WINBOOL GetICMProfileA(HDC, DWORD, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2032 WINBOOL SetICMProfileA(HDC, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2033 WINBOOL UpdateICMRegKeyA(DWORD, DWORD, LPSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2034 int EnumICMProfilesA(HDC, ICMENUMPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2035 int PropertySheetA(LPCPROPSHEETHEADER);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2036 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
2037 HWND CreateStatusWindowA(LONG, LPCSTR, HWND, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2038 void DrawStatusTextA(HDC, LPRECT, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2039 WINBOOL GetOpenFileNameA(LPOPENFILENAME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2040 WINBOOL GetSaveFileNameA(LPOPENFILENAME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2041 int GetFileTitleA(LPCSTR, LPSTR, ushort);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2042 WINBOOL ChooseColorA(LPCHOOSECOLOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2043 HWND FindTextA(LPFINDREPLACE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2044 HWND ReplaceTextA(LPFINDREPLACE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2045 WINBOOL ChooseFontA(LPCHOOSEFONTA);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2046 WINBOOL PrintDlgA(LPPRINTDLGA);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2047 WINBOOL PageSetupDlgA(LPPAGESETUPDLG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2048 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
2049 void GetStartupInfoA(LPSTARTUPINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2050 HANDLE FindFirstFileA(LPCSTR, LPWIN32_FIND_DATA);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2051 WINBOOL FindNextFileA(HANDLE, LPWIN32_FIND_DATA);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2052 WINBOOL GetVersionExA(LPOSVERSIONINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2053 HDC CreateDCA(LPCSTR, LPCSTR, LPCSTR, PDEVMODE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2054 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
2055 DWORD GetFileVersionInfoSizeA(LPSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2056 WINBOOL GetFileVersionInfoA(LPSTR, DWORD, DWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2057 DWORD VerLanguageNameA(DWORD, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2058 WINBOOL VerQueryValueA(LPVOID, LPSTR, LPVOID, PUINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2059 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
2060 LONG RegConnectRegistryA(LPSTR, HKEY, PHKEY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2061 LONG RegCreateKeyA(HKEY, LPCSTR, PHKEY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2062 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
2063 LONG RegDeleteKeyA(HKEY, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2064 LONG RegDeleteValueA(HKEY, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2065 LONG RegEnumKeyA(HKEY, DWORD, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2066 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
2067 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
2068 LONG RegLoadKeyA(HKEY, LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2069 LONG RegOpenKeyA(HKEY, LPCSTR, PHKEY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2070 LONG RegOpenKeyExA(HKEY, LPCSTR, DWORD, REGSAM, PHKEY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2071 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
2072 LONG RegQueryValueA(HKEY, LPCSTR, LPSTR, PLONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2073 LONG RegQueryMultipleValuesA(HKEY, PVALENT, DWORD, LPSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2074 LONG RegQueryValueExA(HKEY, LPCSTR, LPDWORD, LPDWORD, LPBYTE, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2075 LONG RegReplaceKeyA(HKEY, LPCSTR, LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2076 LONG RegRestoreKeyA(HKEY, LPCSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2077 LONG RegSaveKeyA(HKEY, LPCSTR, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2078 LONG RegSetValueA(HKEY, LPCSTR, DWORD, LPCSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2079 LONG RegSetValueExA(HKEY, LPCSTR, DWORD, DWORD, LPBYTE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2080 LONG RegUnLoadKeyA(HKEY, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2081 WINBOOL InitiateSystemShutdownA(LPSTR, LPSTR, DWORD, WINBOOL, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2082 WINBOOL AbortSystemShutdownA(LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2083 int CompareStringA(LCID, DWORD, LPCSTR, int, LPCSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2084 int LCMapStringA(LCID, DWORD, LPCSTR, int, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2085 int GetLocaleInfoA(LCID, LCTYPE, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2086 WINBOOL SetLocaleInfoA(LCID, LCTYPE, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2087 int GetTimeFormatA(LCID, DWORD, LPSYSTEMTIME, LPCSTR, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2088 int GetDateFormatA(LCID, DWORD, LPSYSTEMTIME, LPCSTR, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2089 int GetNumberFormatA(LCID, DWORD, LPCSTR, PNUMBERFMT, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2090 int GetCurrencyFormatA(LCID, DWORD, LPCSTR, PCURRENCYFMT, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2091 WINBOOL EnumCalendarInfoA(CALINFO_ENUMPROC, LCID, CALID, CALTYPE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2092 WINBOOL EnumTimeFormatsA(TIMEFMT_ENUMPROC, LCID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2093 WINBOOL EnumDateFormatsA(DATEFMT_ENUMPROC, LCID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2094 WINBOOL GetStringTypeExA(LCID, DWORD, LPCSTR, int, LPWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2095 WINBOOL GetStringTypeA(LCID, DWORD, LPCSTR, int, LPWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2096 int FoldStringA(DWORD, LPCSTR, int, LPSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2097 WINBOOL EnumSystemLocalesA(LOCALE_ENUMPROC, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2098 WINBOOL EnumSystemCodePagesA(CODEPAGE_ENUMPROC, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2099 WINBOOL PeekConsoleInputA(HANDLE, PINPUTRECORD, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2100 WINBOOL ReadConsoleInputA(HANDLE, PINPUTRECORD, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2101 WINBOOL WriteConsoleInputA(HANDLE, PINPUTRECORD, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2102 WINBOOL ReadConsoleOutputA(HANDLE, PCHAR_INFO, COORD, COORD, PSMALL_RECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2103 WINBOOL WriteConsoleOutputA(HANDLE, PCHAR_INFO, COORD, COORD, PSMALL_RECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2104 WINBOOL ReadConsoleOutputCharacterA(HANDLE, LPSTR, DWORD, COORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2105 WINBOOL WriteConsoleOutputCharacterA(HANDLE, LPCSTR, DWORD, COORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2106 WINBOOL FillConsoleOutputCharacterA(HANDLE, char, DWORD, COORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2107 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
2108 DWORD GetConsoleTitleA(LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2109 WINBOOL SetConsoleTitleA(LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2110 WINBOOL ReadConsoleA(HANDLE, LPVOID, DWORD, LPDWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2111 WINBOOL WriteConsoleA(HANDLE, POINTER, DWORD, LPDWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2112 DWORD WNetAddConnectionA(LPCSTR, LPCSTR, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2113 DWORD WNetAddConnection2A(LPNETRESOURCE, LPCSTR, LPCSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2114 DWORD WNetAddConnection3A(HWND, LPNETRESOURCE, LPCSTR, LPCSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2115 DWORD WNetCancelConnectionA(LPCSTR, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2116 DWORD WNetCancelConnection2A(LPCSTR, DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2117 DWORD WNetGetConnectionA(LPCSTR, LPSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2118 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
2119 DWORD WNetSetConnectionA(LPCSTR, DWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2120 DWORD WNetConnectionDialog1A(LPCONNECTDLGSTRUCT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2121 DWORD WNetDisconnectDialog1A(LPDISCDLGSTRUCT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2122 DWORD WNetOpenEnumA(DWORD, DWORD, DWORD, LPNETRESOURCE, LPHANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2123 DWORD WNetEnumResourceA(HANDLE, LPDWORD, LPVOID, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2124 DWORD WNetGetUniversalNameA(LPCSTR, DWORD, LPVOID, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2125 DWORD WNetGetUserA(LPCSTR, LPSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2126 DWORD WNetGetProviderNameA(DWORD, LPSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2127 DWORD WNetGetNetworkInformationA(LPCSTR, LPNETINFOSTRUCT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2128 DWORD WNetGetLastErrorA(LPDWORD, LPSTR, DWORD, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2129 DWORD MultinetGetConnectionPerformanceA(LPNETRESOURCE, LPNETCONNECTINFOSTRUCT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2130 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
2131 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
2132 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
2133 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
2134 WINBOOL GetServiceKeyNameA(SC_HANDLE, LPCSTR, LPSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2135 WINBOOL GetServiceDisplayNameA(SC_HANDLE, LPCSTR, LPSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2136 SC_HANDLE OpenSCManagerA(LPCSTR, LPCSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2137 SC_HANDLE OpenServiceA(SC_HANDLE, LPCSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2138 WINBOOL QueryServiceConfigA(SC_HANDLE, LPQUERY_SERVICE_CONFIG, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2139 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
2140 SERVICE_STATUS_HANDLE RegisterServiceCtrlHandlerA(LPCSTR, LPHANDLER_FUNCTION);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2141 WINBOOL StartServiceCtrlDispatcherA(LPSERVICE_TABLE_ENTRY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2142 WINBOOL StartServiceA(SC_HANDLE, DWORD, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2143 uint DragQueryFileA(HDROP, uint, PCHAR, uint);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2144 HICON ExtractAssociatedIconA(HINST, PCHAR, LPWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2145 HICON ExtractIconA(HINST, PCHAR, uint);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2146 HINST FindExecutableA(PCHAR, PCHAR, PCHAR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2147 int ShellAboutA(HWND, PCHAR, PCHAR, HICON);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2148 HINST ShellExecuteA(HWND, PCHAR, PCHAR, PCHAR, PCHAR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2149 HSZ DdeCreateStringHandleA(DWORD, PCHAR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2150 UINT DdeInitializeA(LPDWORD, PFNCALLBACK, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2151 DWORD DdeQueryStringA(DWORD, HSZ, PCHAR, DWORD, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2152 WINBOOL LogonUserA(LPSTR, LPSTR, LPSTR, DWORD, DWORD, PHANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2153 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
2154 WINBOOL GetBinaryTypeW(LPCWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2155 DWORD GetShortPathNameW(LPCWSTR, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2156 LPWSTR GetEnvironmentStringsW();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2157 WINBOOL FreeEnvironmentStringsW(LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2158 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
2159 HANDLE CreateMailslotW(LPCWSTR, DWORD, DWORD, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2160 int lstrcmpW(LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2161 int lstrcmpiW(LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2162 LPWSTR lstrcpynW(LPWSTR, LPCWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2163 LPWSTR lstrcpyW(LPWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2164 LPWSTR lstrcatW(LPWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2165 int lstrlenW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2166 HANDLE CreateMutexW(LPSECURITY_ATTRIBUTES, WINBOOL, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2167 HANDLE OpenMutexW(DWORD, WINBOOL, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2168 HANDLE CreateEventW(LPSECURITY_ATTRIBUTES, WINBOOL, WINBOOL, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2169 HANDLE OpenEventW(DWORD, WINBOOL, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2170 HANDLE CreateSemaphoreW(LPSECURITY_ATTRIBUTES, LONG, LONG, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2171 HANDLE OpenSemaphoreW(DWORD, WINBOOL, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2172 HANDLE CreateFileMappingW(HANDLE, LPSECURITY_ATTRIBUTES, DWORD, DWORD, DWORD, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2173 HANDLE OpenFileMappingW(DWORD, WINBOOL, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2174 DWORD GetLogicalDriveStringsW(DWORD, LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2175 HINST LoadLibraryW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2176 HINST LoadLibraryExW(LPCWSTR, HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2177 DWORD GetModuleFileNameW(HINST, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2178 HMODULE GetModuleHandleW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2179 void FatalAppExitW(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2180 LPWSTR GetCommandLineW();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2181 DWORD GetEnvironmentVariableW(LPCWSTR, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2182 WINBOOL SetEnvironmentVariableW(LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2183 DWORD ExpandEnvironmentStringsW(LPCWSTR, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2184 void OutputDebugStringW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2185 HRSRC FindResourceW(HINST, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2186 HRSRC FindResourceExW(HINST, LPCWSTR, LPCWSTR, ushort);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2187 WINBOOL EnumResourceTypesW(HINST, ENUMRESTYPEPROC, LONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2188 WINBOOL EnumResourceNamesW(HINST, LPCWSTR, ENUMRESNAMEPROC, LONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2189 WINBOOL EnumResourceLanguagesW(HINST, LPCWSTR, LPCWSTR, ENUMRESLANGPROC, LONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2190 HANDLE BeginUpdateResourceW(LPCWSTR, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2191 WINBOOL UpdateResourceW(HANDLE, LPCWSTR, LPCWSTR, ushort, LPVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2192 WINBOOL EndUpdateResourceW(HANDLE, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2193 ATOM GlobalAddAtomW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2194 ATOM GlobalFindAtomW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2195 UINT GlobalGetAtomNameW(ATOM, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2196 ATOM AddAtomW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2197 ATOM FindAtomW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2198 UINT GetAtomNameW(ATOM, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2199 UINT GetProfileIntW(LPCWSTR, LPCWSTR, INT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2200 DWORD GetProfileStringW(LPCWSTR, LPCWSTR, LPCWSTR, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2201 WINBOOL WriteProfileStringW(LPCWSTR, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2202 DWORD GetProfileSectionW(LPCWSTR, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2203 WINBOOL WriteProfileSectionW(LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2204 UINT GetPrivateProfileIntW(LPCWSTR, LPCWSTR, INT, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2205 DWORD GetPrivateProfileStringW(LPCWSTR, LPCWSTR, LPCWSTR, LPWSTR, DWORD, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2206 WINBOOL WritePrivateProfileStringW(LPCWSTR, LPCWSTR, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2207 DWORD GetPrivateProfileSectionW(LPCWSTR, LPWSTR, DWORD, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2208 WINBOOL WritePrivateProfileSectionW(LPCWSTR, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2209 UINT GetDriveTypeW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2210 UINT GetSystemDirectoryW(LPWSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2211 DWORD GetTempPathW(DWORD, LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2212 UINT GetTempFileNameW(LPCWSTR, LPCWSTR, UINT, LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2213 UINT GetWindowsDirectoryW(LPWSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2214 WINBOOL SetCurrentDirectoryW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2215 DWORD GetCurrentDirectoryW(DWORD, LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2216 WINBOOL GetDiskFreeSpaceW(LPCWSTR, LPDWORD, LPDWORD, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2217 WINBOOL CreateDirectoryW(LPCWSTR, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2218 WINBOOL CreateDirectoryExW(LPCWSTR, LPCWSTR, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2219 WINBOOL RemoveDirectoryW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2220 DWORD GetFullPathNameW(LPCWSTR, DWORD, LPWSTR, LPWSTR*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2221 WINBOOL DefineDosDeviceW(DWORD, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2222 DWORD QueryDosDeviceW(LPCWSTR, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2223 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
2224 WINBOOL SetFileAttributesW(LPCWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2225 DWORD GetFileAttributesW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2226 BOOL GetFileAttributesExW(LPCWSTR, DWORD, WIN32_FILE_ATTRIBUTE_DATA*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2227 DWORD GetCompressedFileSizeW(LPCWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2228 WINBOOL DeleteFileW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2229 DWORD SearchPathW(LPCWSTR, LPCWSTR, LPCWSTR, DWORD, LPWSTR, LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2230 WINBOOL CopyFileW(LPCWSTR, LPCWSTR, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2231 WINBOOL MoveFileW(LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2232 WINBOOL MoveFileExW(LPCWSTR, LPCWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2233 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
2234 WINBOOL GetNamedPipeHandleStateW(HANDLE, LPDWORD, LPDWORD, LPDWORD, LPDWORD, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2235 WINBOOL CallNamedPipeW(LPCWSTR, LPVOID, DWORD, LPVOID, DWORD, LPDWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2236 WINBOOL WaitNamedPipeW(LPCWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2237 WINBOOL SetVolumeLabelW(LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2238 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
2239 WINBOOL ClearEventLogW(HANDLE, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2240 WINBOOL BackupEventLogW(HANDLE, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2241 HANDLE OpenEventLogW(LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2242 HANDLE RegisterEventSourceW(LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2243 HANDLE OpenBackupEventLogW(LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2244 WINBOOL ReadEventLogW(HANDLE, DWORD, DWORD, LPVOID, DWORD, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2245 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
2246 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
2247 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
2248 WINBOOL ObjectPrivilegeAuditAlarmW(LPCWSTR, LPVOID, HANDLE, DWORD, PPRIVILEGE_SET, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2249 WINBOOL ObjectCloseAuditAlarmW(LPCWSTR, LPVOID, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2250 WINBOOL PrivilegedServiceAuditAlarmW(LPCWSTR, LPCWSTR, HANDLE, PPRIVILEGE_SET, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2251 WINBOOL SetFileSecurityW(LPCWSTR, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2252 WINBOOL GetFileSecurityW(LPCWSTR, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2253 HANDLE FindFirstChangeNotificationW(LPCWSTR, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2254 WINBOOL IsBadStringPtrW(LPCWSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2255 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
2256 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
2257 WINBOOL LookupPrivilegeValueW(LPCWSTR, LPCWSTR, PLUID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2258 WINBOOL LookupPrivilegeNameW(LPCWSTR, PLUID, LPWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2259 WINBOOL LookupPrivilegeDisplayNameW(LPCWSTR, LPCWSTR, LPWSTR, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2260 WINBOOL BuildCommDCBW(LPCWSTR, LPDCB);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2261 WINBOOL BuildCommDCBAndTimeoutsW(LPCWSTR, LPDCB, LPCOMMTIMEOUTS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2262 WINBOOL CommConfigDialogW(LPCWSTR, HWND, LPCOMMCONFIG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2263 WINBOOL GetDefaultCommConfigW(LPCWSTR, LPCOMMCONFIG, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2264 WINBOOL SetDefaultCommConfigW(LPCWSTR, LPCOMMCONFIG, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2265 WINBOOL GetComputerNameW(LPWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2266 WINBOOL SetComputerNameW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2267 WINBOOL GetUserNameW(LPWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2268 int wvsprintfW(LPWSTR, LPCWSTR, VA_LIST*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2269 HKL LoadKeyboardLayoutW(LPCWSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2270 WINBOOL GetKeyboardLayoutNameW(LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2271 HDESK CreateDesktopW(LPWSTR, LPWSTR, LPDEVMODE, DWORD, DWORD, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2272 HDESK OpenDesktopW(LPWSTR, DWORD, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2273 WINBOOL EnumDesktopsW(HWINSTA, DESKTOPENUMPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2274 HWINSTA CreateWindowStationW(LPWSTR, DWORD, DWORD, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2275 HWINSTA OpenWindowStationW(LPWSTR, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2276 WINBOOL EnumWindowStationsW(ENUMWINDOWSTATIONPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2277 WINBOOL GetUserObjectInformationW(HANDLE, int, PVOID, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2278 WINBOOL SetUserObjectInformationW(HANDLE, int, PVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2279 UINT RegisterWindowMessageW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2280 WINBOOL GetMessageW(LPMSG, HWND, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2281 LONG DispatchMessageW(LPMSG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2282 WINBOOL PeekMessageW(LPMSG, HWND, UINT, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2283 LRESULT SendMessageW(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2284 LRESULT SendMessageW(HWND, UINT, WPARAM, void*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2285 LRESULT SendMessageW(HWND, UINT, void*, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2286 LRESULT SendMessageW(HWND, UINT, void*, void*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2287 LRESULT SendMessageTimeoutW(HWND, UINT, WPARAM, LPARAM, UINT, UINT, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2288 WINBOOL SendNotifyMessageW(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2289 WINBOOL SendMessageCallbackW(HWND, UINT, WPARAM, LPARAM, SENDASYNCPROC, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2290 WINBOOL PostMessageW(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2291 WINBOOL PostThreadMessageW(DWORD, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2292 LRESULT DefWindowProcW(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2293 LRESULT CallWindowProcW(WNDPROC, HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2294 ATOM RegisterClassW(LPWNDCLASSW);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2295 WINBOOL UnregisterClassW(LPCWSTR, HINST);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2296 WINBOOL GetClassInfoW(HINST, LPCWSTR, LPWNDCLASS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2297 ATOM RegisterClassExW(LPWNDCLASSEX);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2298 WINBOOL GetClassInfoExW(HINST, LPCWSTR, LPWNDCLASSEX);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2299 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
2300 HWND CreateDialogParamW(HINST, LPCWSTR, HWND, DLGPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2301 HWND CreateDialogIndirectParamW(HINST, LPCDLGTEMPLATE, HWND, DLGPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2302 int DialogBoxParamW(HINST, LPCWSTR, HWND, DLGPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2303 int DialogBoxIndirectParamW(HINST, LPCDLGTEMPLATE, HWND, DLGPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2304 WINBOOL SetDlgItemTextW(HWND, int, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2305 UINT GetDlgItemTextW(HWND, int, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2306 LONG SendDlgItemMessageW(HWND, int, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2307 LRESULT DefDlgProcW(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2308 WINBOOL CallMsgFilterW(LPMSG, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2309 UINT RegisterClipboardFormatW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2310 int GetClipboardFormatNameW(UINT, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2311 WINBOOL CharToOemW(LPCWSTR, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2312 WINBOOL OemToCharW(LPCSTR, LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2313 WINBOOL CharToOemBuffW(LPCWSTR, LPSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2314 WINBOOL OemToCharBuffW(LPCSTR, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2315 LPWSTR CharUpperW(LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2316 DWORD CharUpperBuffW(LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2317 LPWSTR CharLowerW(LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2318 DWORD CharLowerBuffW(LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2319 LPWSTR CharNextW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2320 LPWSTR CharPrevW(LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2321 WINBOOL IsCharAlphaW(WCHAR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2322 WINBOOL IsCharAlphaNumericW(WCHAR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2323 WINBOOL IsCharUpperW(WCHAR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2324 WINBOOL IsCharLowerW(WCHAR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2325 int GetKeyNameTextW(LONG, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2326 SHORT VkKeyScanW(WCHAR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2327 SHORT VkKeyScanExW(WCHAR, HKL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2328 UINT MapVirtualKeyW(UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2329 UINT MapVirtualKeyExW(UINT, UINT, HKL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2330 HACCEL LoadAcceleratorsW(HINST, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2331 HACCEL CreateAcceleratorTableW(LPACCEL, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2332 int CopyAcceleratorTableW(HACCEL, LPACCEL, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2333 int TranslateAcceleratorW(HWND, HACCEL, LPMSG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2334 HMENU LoadMenuW(HINST, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2335 HMENU LoadMenuIndirectW(LPMENUTEMPLATE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2336 WINBOOL ChangeMenuW(HMENU, UINT, LPCWSTR, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2337 int GetMenuStringW(HMENU, UINT, LPWSTR, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2338 WINBOOL InsertMenuW(HMENU, UINT, UINT, UINT, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2339 WINBOOL AppendMenuW(HMENU, UINT, UINT, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2340 WINBOOL ModifyMenuW(HMENU, UINT, UINT, UINT, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2341 WINBOOL InsertMenuItemW(HMENU, UINT, WINBOOL, LPCMENUITEMINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2342 WINBOOL GetMenuItemInfoW(HMENU, UINT, WINBOOL, LPMENUITEMINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2343 WINBOOL SetMenuItemInfoW(HMENU, UINT, WINBOOL, LPCMENUITEMINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2344 int DrawTextW(HDC, LPCWSTR, int, LPRECT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2345 int DrawTextExW(HDC, LPWSTR, int, LPRECT, UINT, LPDRAWTEXTPARAMS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2346 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
2347 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
2348 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
2349 DWORD GetTabbedTextExtentW(HDC, LPCWSTR, int, int, LPINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2350 WINBOOL SetPropW(HWND, LPCWSTR, HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2351 HANDLE GetPropW(HWND, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2352 HANDLE RemovePropW(HWND, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2353 int EnumPropsExW(HWND, PROPENUMPROCEX, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2354 int EnumPropsW(HWND, PROPENUMPROC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2355 WINBOOL SetWindowTextW(HWND, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2356 int GetWindowTextW(HWND, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2357 int GetWindowTextLengthW(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2358 int MessageBoxW(HWND, LPCWSTR, LPCWSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2359 int MessageBoxExW(HWND, LPCWSTR, LPCWSTR, UINT, ushort);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2360 int MessageBoxIndirectW(LPMSGBOXPARAMS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2361 LONG GetWindowLongW(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2362 LONG SetWindowLongW(HWND, int, LONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2363 DWORD GetClassLongW(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2364 DWORD SetClassLongW(HWND, int, LONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2365 HWND FindWindowW(LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2366 HWND FindWindowExW(HWND, HWND, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2367 int GetClassNameW(HWND, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2368 HHOOK SetWindowsHookExW(int, HOOKPROC, HINST, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2369 HBITMAP LoadBitmapW(HINST, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2370 HCURSOR LoadCursorW(HINST, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2371 HCURSOR LoadCursorFromFileW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2372 HICON LoadIconW(HINST, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2373 HANDLE LoadImageW(HINST, LPCWSTR, UINT, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2374 int LoadStringW(HINST, UINT, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2375 WINBOOL IsDialogMessageW(HWND, LPMSG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2376 int DlgDirListW(HWND, LPWSTR, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2377 WINBOOL DlgDirSelectExW(HWND, LPWSTR, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2378 int DlgDirListComboBoxW(HWND, LPWSTR, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2379 WINBOOL DlgDirSelectComboBoxExW(HWND, LPWSTR, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2380 LRESULT DefFrameProcW(HWND, HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2381 LRESULT DefMDIChildProcW(HWND, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2382 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
2383 WINBOOL WinHelpW(HWND, LPCWSTR, UINT, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2384 LONG ChangeDisplaySettingsW(LPDEVMODE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2385 WINBOOL EnumDisplaySettingsW(LPCWSTR, DWORD, LPDEVMODE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2386 WINBOOL SystemParametersInfoW(UINT, UINT, PVOID, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2387 int AddFontResourceW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2388 HMETAFILE CopyMetaFileW(HMETAFILE, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2389 HFONT CreateFontIndirectW(PLOGFONT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2390 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
2391 HDC CreateICW(LPCWSTR, LPCWSTR, LPCWSTR, LPDEVMODE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2392 HDC CreateMetaFileW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2393 WINBOOL CreateScalableFontResourceW(DWORD, LPCWSTR, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2394 int EnumFontFamiliesExW(HDC, LPLOGFONT, FONTENUMEXPROC, LPARAM, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2395 int EnumFontFamiliesW(HDC, LPCWSTR, FONTENUMPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2396 int EnumFontsW(HDC, LPCWSTR, ENUMFONTSPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2397 WINBOOL GetCharWidthW(HDC, UINT, UINT, LPINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2398 WINBOOL GetCharWidth32W(HDC, UINT, UINT, LPINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2399 WINBOOL GetCharWidthFloatW(HDC, UINT, UINT, PFLOAT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2400 WINBOOL GetCharABCWidthsW(HDC, UINT, UINT, LPABC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2401 WINBOOL GetCharABCWidthsFloatW(HDC, UINT, UINT, LPABCFLOAT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2402 DWORD GetGlyphOutlineW(HDC, UINT, UINT, LPGLYPHMETRICS, DWORD, LPVOID, PMAT2);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2403 HMETAFILE GetMetaFileW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2404 UINT GetOutlineTextMetricsW(HDC, UINT, LPOUTLINETEXTMETRIC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2405 WINBOOL GetTextExtentPointW(HDC, LPCWSTR, int, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2406 WINBOOL GetTextExtentPoint32W(HDC, LPCWSTR, int, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2407 WINBOOL GetTextExtentExPointW(HDC, LPCWSTR, int, int, LPINT, LPINT, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2408 DWORD GetCharacterPlacementW(HDC, LPCWSTR, int, int, LPGCP_RESULTS, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2409 HDC ResetDCW(HDC, LPDEVMODE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2410 WINBOOL RemoveFontResourceW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2411 HENHMETAFILE CopyEnhMetaFileW(HENHMETAFILE, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2412 HDC CreateEnhMetaFileW(HDC, LPCWSTR, LPRECT, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2413 HENHMETAFILE GetEnhMetaFileW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2414 UINT GetEnhMetaFileDescriptionW(HENHMETAFILE, UINT, LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2415 WINBOOL GetTextMetricsW(HDC, LPTEXTMETRIC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2416 int StartDocW(HDC, PDOCINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2417 int GetObjectW(HGDIOBJ, int, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2418 WINBOOL TextOutW(HDC, int, int, LPCWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2419 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
2420 WINBOOL PolyTextOutW(HDC, PPOLYTEXT, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2421 int GetTextFaceW(HDC, int, LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2422 DWORD GetKerningPairsW(HDC, DWORD, LPKERNINGPAIR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2423 WINBOOL GetLogColorSpaceW(HCOLORSPACE, LPLOGCOLORSPACE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2424 HCOLORSPACE CreateColorSpaceW(LPLOGCOLORSPACE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2425 WINBOOL GetICMProfileW(HDC, DWORD, LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2426 WINBOOL SetICMProfileW(HDC, LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2427 WINBOOL UpdateICMRegKeyW(DWORD, DWORD, LPWSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2428 int EnumICMProfilesW(HDC, ICMENUMPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2429 HPROPSHEETPAGE CreatePropertySheetPageW(LPCPROPSHEETPAGE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2430 int PropertySheetW(LPCPROPSHEETHEADER);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2431 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
2432 HWND CreateStatusWindowW(LONG, LPCWSTR, HWND, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2433 void DrawStatusTextW(HDC, LPRECT, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2434 WINBOOL GetOpenFileNameW(LPOPENFILENAME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2435 WINBOOL GetSaveFileNameW(LPOPENFILENAME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2436 int GetFileTitleW(LPCWSTR, LPWSTR, ushort);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2437 WINBOOL ChooseColorW(LPCHOOSECOLOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2438 HWND ReplaceTextW(LPFINDREPLACE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2439 WINBOOL ChooseFontW(LPCHOOSEFONTW);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2440 HWND FindTextW(LPFINDREPLACE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2441 WINBOOL PrintDlgW(LPPRINTDLGW);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2442 WINBOOL PageSetupDlgW(LPPAGESETUPDLG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2443 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
2444 void GetStartupInfoW(LPSTARTUPINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2445 HANDLE FindFirstFileW(LPCWSTR, LPWIN32_FIND_DATAW);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2446 WINBOOL FindNextFileW(HANDLE, LPWIN32_FIND_DATAW);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2447 WINBOOL GetVersionExW(LPOSVERSIONINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2448 HDC CreateDCW(LPCWSTR, LPCWSTR, LPCWSTR, PDEVMODE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2449 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
2450 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
2451 DWORD GetFileVersionInfoSizeW(LPWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2452 WINBOOL GetFileVersionInfoW(LPWSTR, DWORD, DWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2453 DWORD VerLanguageNameW(DWORD, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2454 WINBOOL VerQueryValueW(LPVOID, LPWSTR, LPVOID, PUINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2455 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
2456 LONG RegSetValueExW(HKEY, LPCWSTR, DWORD, DWORD, LPBYTE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2457 LONG RegUnLoadKeyW(HKEY, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2458 WINBOOL InitiateSystemShutdownW(LPWSTR, LPWSTR, DWORD, WINBOOL, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2459 WINBOOL AbortSystemShutdownW(LPWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2460 LONG RegRestoreKeyW(HKEY, LPCWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2461 LONG RegSaveKeyW(HKEY, LPCWSTR, LPSECURITY_ATTRIBUTES);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2462 LONG RegSetValueW(HKEY, LPCWSTR, DWORD, LPCWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2463 LONG RegQueryValueW(HKEY, LPCWSTR, LPWSTR, PLONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2464 LONG RegQueryMultipleValuesW(HKEY, PVALENT, DWORD, LPWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2465 LONG RegQueryValueExW(HKEY, LPCWSTR, LPDWORD, LPDWORD, LPBYTE, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2466 LONG RegReplaceKeyW(HKEY, LPCWSTR, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2467 LONG RegConnectRegistryW(LPWSTR, HKEY, PHKEY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2468 LONG RegCreateKeyW(HKEY, LPCWSTR, PHKEY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2469 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
2470 LONG RegDeleteKeyW(HKEY, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2471 LONG RegDeleteValueW(HKEY, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2472 LONG RegEnumKeyW(HKEY, DWORD, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2473 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
2474 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
2475 LONG RegLoadKeyW(HKEY, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2476 LONG RegOpenKeyW(HKEY, LPCWSTR, PHKEY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2477 LONG RegOpenKeyExW(HKEY, LPCWSTR, DWORD, REGSAM, PHKEY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2478 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
2479 int CompareStringW(LCID, DWORD, LPCWSTR, int, LPCWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2480 int LCMapStringW(LCID, DWORD, LPCWSTR, int, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2481 int GetLocaleInfoW(LCID, LCTYPE, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2482 WINBOOL SetLocaleInfoW(LCID, LCTYPE, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2483 int GetTimeFormatW(LCID, DWORD, LPSYSTEMTIME, LPCWSTR, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2484 int GetDateFormatW(LCID, DWORD, LPSYSTEMTIME, LPCWSTR, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2485 int GetNumberFormatW(LCID, DWORD, LPCWSTR, PNUMBERFMT, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2486 int GetCurrencyFormatW(LCID, DWORD, LPCWSTR, PCURRENCYFMT, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2487 WINBOOL EnumCalendarInfoW(CALINFO_ENUMPROC, LCID, CALID, CALTYPE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2488 WINBOOL EnumTimeFormatsW(TIMEFMT_ENUMPROC, LCID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2489 WINBOOL EnumDateFormatsW(DATEFMT_ENUMPROC, LCID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2490 WINBOOL GetStringTypeExW(LCID, DWORD, LPCWSTR, int, LPWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2491 WINBOOL GetStringTypeW(DWORD, LPCWSTR, int, LPWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2492 int FoldStringW(DWORD, LPCWSTR, int, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2493 WINBOOL EnumSystemLocalesW(LOCALE_ENUMPROC, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2494 WINBOOL EnumSystemCodePagesW(CODEPAGE_ENUMPROC, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2495 WINBOOL PeekConsoleInputW(HANDLE, PINPUTRECORD, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2496 WINBOOL ReadConsoleInputW(HANDLE, PINPUTRECORD, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2497 WINBOOL WriteConsoleInputW(HANDLE, PINPUTRECORD, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2498 WINBOOL ReadConsoleOutputW(HANDLE, PCHAR_INFO, COORD, COORD, PSMALL_RECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2499 WINBOOL WriteConsoleOutputW(HANDLE, PCHAR_INFO, COORD, COORD, PSMALL_RECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2500 WINBOOL ReadConsoleOutputCharacterW(HANDLE, LPWSTR, DWORD, COORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2501 WINBOOL WriteConsoleOutputCharacterW(HANDLE, LPCWSTR, DWORD, COORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2502 WINBOOL FillConsoleOutputCharacterW(HANDLE, WCHAR, DWORD, COORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2503 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
2504 DWORD GetConsoleTitleW(LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2505 WINBOOL SetConsoleTitleW(LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2506 WINBOOL ReadConsoleW(HANDLE, LPVOID, DWORD, LPDWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2507 WINBOOL WriteConsoleW(HANDLE, POINTER, DWORD, LPDWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2508 DWORD WNetAddConnectionW(LPCWSTR, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2509 DWORD WNetAddConnection2W(LPNETRESOURCE, LPCWSTR, LPCWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2510 DWORD WNetAddConnection3W(HWND, LPNETRESOURCE, LPCWSTR, LPCWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2511 DWORD WNetCancelConnectionW(LPCWSTR, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2512 DWORD WNetCancelConnection2W(LPCWSTR, DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2513 DWORD WNetGetConnectionW(LPCWSTR, LPWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2514 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
2515 DWORD WNetSetConnectionW(LPCWSTR, DWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2516 DWORD WNetConnectionDialog1W(LPCONNECTDLGSTRUCT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2517 DWORD WNetDisconnectDialog1W(LPDISCDLGSTRUCT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2518 DWORD WNetOpenEnumW(DWORD, DWORD, DWORD, LPNETRESOURCE, LPHANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2519 DWORD WNetEnumResourceW(HANDLE, LPDWORD, LPVOID, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2520 DWORD WNetGetUniversalNameW(LPCWSTR, DWORD, LPVOID, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2521 DWORD WNetGetUserW(LPCWSTR, LPWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2522 DWORD WNetGetProviderNameW(DWORD, LPWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2523 DWORD WNetGetNetworkInformationW(LPCWSTR, LPNETINFOSTRUCT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2524 DWORD WNetGetLastErrorW(LPDWORD, LPWSTR, DWORD, LPWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2525 DWORD MultinetGetConnectionPerformanceW(LPNETRESOURCE, LPNETCONNECTINFOSTRUCT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2526 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
2527 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
2528 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
2529 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
2530 WINBOOL GetServiceKeyNameW(SC_HANDLE, LPCWSTR, LPWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2531 WINBOOL GetServiceDisplayNameW(SC_HANDLE, LPCWSTR, LPWSTR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2532 SC_HANDLE OpenSCManagerW(LPCWSTR, LPCWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2533 SC_HANDLE OpenServiceW(SC_HANDLE, LPCWSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2534 WINBOOL QueryServiceConfigW(SC_HANDLE, LPQUERY_SERVICE_CONFIG, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2535 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
2536 SERVICE_STATUS_HANDLE RegisterServiceCtrlHandlerW(LPCWSTR, LPHANDLER_FUNCTION);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2537 WINBOOL StartServiceCtrlDispatcherW(LPSERVICE_TABLE_ENTRY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2538 WINBOOL StartServiceW(SC_HANDLE, DWORD, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2539 uint DragQueryFileW(HDROP, uint, LPCWSTR, uint);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2540 HICON ExtractAssociatedIconW(HINST, LPCWSTR, LPWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2541 HICON ExtractIconW(HINST, LPCWSTR, uint);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2542 HINST FindExecutableW(LPCWSTR, LPCWSTR, LPCWSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2543 int ShellAboutW(HWND, LPCWSTR, LPCWSTR, HICON);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2544 HINST ShellExecuteW(HWND, LPCWSTR, LPCWSTR, LPCWSTR, LPCWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2545 HSZ DdeCreateStringHandleW(DWORD, LPCWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2546 UINT DdeInitializeW(LPDWORD, PFNCALLBACK, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2547 DWORD DdeQueryStringW(DWORD, HSZ, LPCWSTR, DWORD, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2548 WINBOOL LogonUserW(LPWSTR, LPWSTR, LPWSTR, DWORD, DWORD, PHANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2549 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
2550 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
2551 LONG InterlockedIncrement(LPLONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2552 LONG InterlockedDecrement(LPLONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2553 LONG InterlockedExchange(LPLONG, LONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2554 WINBOOL FreeResource(HGLOBAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2555 LPVOID LockResource(HGLOBAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2556 WINBOOL FreeLibrary(HINST);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2557 void FreeLibraryAndExitThread(HMODULE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2558 WINBOOL DisableThreadLibraryCalls(HMODULE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2559 FARPROC GetProcAddress(HINST, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2560 DWORD GetVersion();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2561 HGLOBAL GlobalAlloc(UINT, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2562 HGLOBAL GlobalReAlloc(HGLOBAL, DWORD, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2563 DWORD GlobalSize(HGLOBAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2564 UINT GlobalFlags(HGLOBAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2565 LPVOID GlobalLock(HGLOBAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2566 HGLOBAL GlobalHandle(LPCVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2567 WINBOOL GlobalUnlock(HGLOBAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2568 HGLOBAL GlobalFree(HGLOBAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2569 UINT GlobalCompact(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2570 void GlobalFix(HGLOBAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2571 void GlobalUnfix(HGLOBAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2572 LPVOID GlobalWire(HGLOBAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2573 WINBOOL GlobalUnWire(HGLOBAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2574 void GlobalMemoryStatus(LPMEMORYSTATUS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2575 HLOCAL LocalAlloc(UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2576 HLOCAL LocalReAlloc(HLOCAL, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2577 LPVOID LocalLock(HLOCAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2578 HLOCAL LocalHandle(LPCVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2579 WINBOOL LocalUnlock(HLOCAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2580 UINT LocalSize(HLOCAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2581 UINT LocalFlags(HLOCAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2582 HLOCAL LocalFree(HLOCAL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2583 UINT LocalShrink(HLOCAL, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2584 UINT LocalCompact(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2585 WINBOOL FlushInstructionCache(HANDLE, LPCVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2586 LPVOID VirtualAlloc(LPVOID, DWORD, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2587 WINBOOL VirtualFree(LPVOID, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2588 WINBOOL VirtualProtect(LPVOID, DWORD, DWORD, PDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2589 DWORD VirtualQuery(LPCVOID, PMEMORY_BASIC_INFORMATION, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2590 WINBOOL VirtualProtectEx(HANDLE, LPVOID, DWORD, DWORD, PDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2591 DWORD VirtualQueryEx(HANDLE, LPCVOID, PMEMORY_BASIC_INFORMATION, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2592 HANDLE HeapCreate(DWORD, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2593 WINBOOL HeapDestroy(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2594 LPVOID HeapAlloc(HANDLE, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2595 LPVOID HeapReAlloc(HANDLE, DWORD, LPVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2596 WINBOOL HeapFree(HANDLE, DWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2597 DWORD HeapSize(HANDLE, DWORD, LPCVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2598 WINBOOL HeapValidate(HANDLE, DWORD, LPCVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2599 UINT HeapCompact(HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2600 HANDLE GetProcessHeap();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2601 DWORD GetProcessHeaps(DWORD, PHANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2602 WINBOOL HeapLock(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2603 WINBOOL HeapUnlock(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2604 WINBOOL HeapWalk(HANDLE, LPPROCESS_HEAP_ENTRY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2605 WINBOOL GetProcessAffinityMask(HANDLE, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2606 WINBOOL GetProcessTimes(HANDLE, LPFILETIME, LPFILETIME, LPFILETIME, LPFILETIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2607 WINBOOL GetProcessWorkingSetSize(HANDLE, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2608 WINBOOL SetProcessWorkingSetSize(HANDLE, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2609 HANDLE OpenProcess(DWORD, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2610 HANDLE GetCurrentProcess();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2611 DWORD GetCurrentProcessId();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2612 void ExitProcess(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2613 WINBOOL TerminateProcess(HANDLE, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2614 WINBOOL GetExitCodeProcess(HANDLE, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2615 void FatalExit(int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2616 void RaiseException(DWORD, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2617 LONG UnhandledExceptionFilter(EMPTYRECORD*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2618 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
2619 HANDLE GetCurrentThread();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2620 DWORD GetCurrentThreadId();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2621 DWORD SetThreadAffinityMask(HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2622 WINBOOL SetThreadPriority(HANDLE, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2623 int GetThreadPriority(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2624 WINBOOL GetThreadTimes(HANDLE, LPFILETIME, LPFILETIME, LPFILETIME, LPFILETIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2625 void ExitThread(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2626 WINBOOL TerminateThread(HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2627 WINBOOL GetExitCodeThread(HANDLE, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2628 WINBOOL GetThreadSelectorEntry(HANDLE, DWORD, LPLDT_ENTRY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2629 DWORD GetLastError();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2630 void SetLastError(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2631 HANDLE CreateIoCompletionPort(HANDLE, HANDLE, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2632 UINT SetErrorMode(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2633 WINBOOL ReadProcessMemory(HANDLE, LPCVOID, LPVOID, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2634 WINBOOL WriteProcessMemory(HANDLE, LPVOID, LPVOID, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2635 WINBOOL GetThreadContext(HANDLE, LPCONTEXT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2636 DWORD SuspendThread(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2637 DWORD ResumeThread(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2638 void DebugBreak();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2639 WINBOOL WaitForDebugEvent(LPDEBUG_EVENT, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2640 WINBOOL ContinueDebugEvent(DWORD, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2641 WINBOOL DebugActiveProcess(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2642 void InitializeCriticalSection(LPCRITICAL_SECTION);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2643 void EnterCriticalSection(LPCRITICAL_SECTION);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2644 WINBOOL TryEnterCriticalSection(LPCRITICAL_SECTION);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2645 void LeaveCriticalSection(LPCRITICAL_SECTION);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2646 void DeleteCriticalSection(LPCRITICAL_SECTION);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2647 WINBOOL SetEvent(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2648 WINBOOL ResetEvent(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2649 WINBOOL PulseEvent(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2650 WINBOOL ReleaseSemaphore(HANDLE, LONG, LPLONG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2651 WINBOOL ReleaseMutex(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2652 DWORD WaitForSingleObject(HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2653 DWORD WaitForMultipleObjects(DWORD, HANDLE*, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2654 void Sleep(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2655 HGLOBAL LoadResource(HINST, HRSRC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2656 DWORD SizeofResource(HINST, HRSRC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2657 ATOM GlobalDeleteAtom(ATOM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2658 WINBOOL InitAtomTable(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2659 ATOM DeleteAtom(ATOM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2660 UINT SetHandleCount(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2661 DWORD GetLogicalDrives();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2662 WINBOOL LockFile(HANDLE, DWORD, DWORD, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2663 WINBOOL UnlockFile(HANDLE, DWORD, DWORD, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2664 WINBOOL LockFileEx(HANDLE, DWORD, DWORD, DWORD, DWORD, LPOVERLAPPED);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2665 WINBOOL UnlockFileEx(HANDLE, DWORD, DWORD, DWORD, LPOVERLAPPED);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2666 WINBOOL GetFileInformationByHandle(HANDLE, LPBY_HANDLE_FILE_INFORMATION);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2667 DWORD GetFileType(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2668 DWORD GetFileSize(HANDLE, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2669 HANDLE GetStdHandle(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2670 WINBOOL SetStdHandle(DWORD, HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2671 WINBOOL FlushFileBuffers(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2672 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
2673 WINBOOL SetEndOfFile(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2674 DWORD SetFilePointer(HANDLE, LONG, PLONG, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2675 WINBOOL FindClose(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2676 WINBOOL GetFileTime(HANDLE, LPFILETIME, LPFILETIME, LPFILETIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2677 WINBOOL SetFileTime(HANDLE, FILETIME*, FILETIME*, FILETIME*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2678 WINBOOL CloseHandle(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2679 WINBOOL DuplicateHandle(HANDLE, HANDLE, HANDLE, LPHANDLE, DWORD, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2680 WINBOOL GetHandleInformation(HANDLE, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2681 WINBOOL SetHandleInformation(HANDLE, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2682 DWORD LoadModule(LPCSTR, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2683 UINT WinExec(LPCSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2684 WINBOOL ClearCommBreak(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2685 WINBOOL ClearCommError(HANDLE, LPDWORD, LPCOMSTAT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2686 WINBOOL SetupComm(HANDLE, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2687 WINBOOL EscapeCommFunction(HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2688 WINBOOL GetCommConfig(HANDLE, LPCOMMCONFIG, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2689 WINBOOL GetCommProperties(HANDLE, LPCOMMPROP);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2690 WINBOOL GetCommModemStatus(HANDLE, PDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2691 WINBOOL GetCommState(HANDLE, PDCB);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2692 WINBOOL GetCommTimeouts(HANDLE, PCOMMTIMEOUTS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2693 WINBOOL PurgeComm(HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2694 WINBOOL SetCommBreak(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2695 WINBOOL SetCommConfig(HANDLE, LPCOMMCONFIG, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2696 WINBOOL SetCommMask(HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2697 WINBOOL SetCommState(HANDLE, TDCB*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2698 WINBOOL SetCommTimeouts(HANDLE, TCOMMTIMEOUTS*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2699 WINBOOL TransmitCommChar(HANDLE, char);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2700 WINBOOL WaitCommEvent(HANDLE, LPDWORD, LPOVERLAPPED);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2701 DWORD SetTapePosition(HANDLE, DWORD, DWORD, DWORD, DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2702 DWORD GetTapePosition(HANDLE, DWORD, LPDWORD, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2703 DWORD PrepareTape(HANDLE, DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2704 DWORD EraseTape(HANDLE, DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2705 DWORD CreateTapePartition(HANDLE, DWORD, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2706 DWORD WriteTapemark(HANDLE, DWORD, DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2707 DWORD GetTapeStatus(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2708 DWORD GetTapeParameters(HANDLE, DWORD, LPDWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2709 DWORD SetTapeParameters(HANDLE, DWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2710 WINBOOL Beep(DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2711 int MulDiv(int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2712 void GetSystemTime(LPSYSTEMTIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2713 void GetSystemTimeAsFileTime(FILETIME*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2714 WINBOOL SetSystemTime(SYSTEMTIME*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2715 void GetLocalTime(LPSYSTEMTIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2716 WINBOOL SetLocalTime(SYSTEMTIME*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2717 void GetSystemInfo(LPSYSTEM_INFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2718 WINBOOL SystemTimeToTzSpecificLocalTime(LPTIME_ZONE_INFORMATION, LPSYSTEMTIME, LPSYSTEMTIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2719 DWORD GetTimeZoneInformation(LPTIME_ZONE_INFORMATION);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2720 WINBOOL SetTimeZoneInformation(TIME_ZONE_INFORMATION*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2721 WINBOOL SystemTimeToFileTime(SYSTEMTIME*, LPFILETIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2722 WINBOOL FileTimeToLocalFileTime(FILETIME*, LPFILETIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2723 WINBOOL LocalFileTimeToFileTime(FILETIME*, LPFILETIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2724 WINBOOL FileTimeToSystemTime(FILETIME*, LPSYSTEMTIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2725 LONG CompareFileTime(FILETIME*, FILETIME*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2726 WINBOOL FileTimeToDosDateTime(FILETIME*, LPWORD, LPWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2727 WINBOOL DosDateTimeToFileTime(ushort, ushort, LPFILETIME);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2728 DWORD GetTickCount();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2729 WINBOOL SetSystemTimeAdjustment(DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2730 WINBOOL GetSystemTimeAdjustment(PDWORD, PDWORD, PWINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2731 WINBOOL CreatePipe(PHANDLE, PHANDLE, LPSECURITY_ATTRIBUTES, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2732 WINBOOL ConnectNamedPipe(HANDLE, LPOVERLAPPED);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2733 WINBOOL DisconnectNamedPipe(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2734 WINBOOL SetNamedPipeHandleState(HANDLE, LPDWORD, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2735 WINBOOL GetNamedPipeInfo(HANDLE, LPDWORD, LPDWORD, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2736 WINBOOL PeekNamedPipe(HANDLE, LPVOID, DWORD, LPDWORD, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2737 WINBOOL TransactNamedPipe(HANDLE, LPVOID, DWORD, LPVOID, DWORD, LPDWORD, LPOVERLAPPED);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2738 WINBOOL GetMailslotInfo(HANDLE, LPDWORD, LPDWORD, LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2739 WINBOOL SetMailslotInfo(HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2740 LPVOID MapViewOfFile(HANDLE, DWORD, DWORD, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2741 WINBOOL FlushViewOfFile(LPCVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2742 WINBOOL UnmapViewOfFile(LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2743 HFILE OpenFile(LPCSTR, LPOFSTRUCT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2744 HFILE _lopen(LPCSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2745 HFILE _lcreat(LPCSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2746 UINT _lread(HFILE, LPVOID, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2747 UINT _lwrite(HFILE, LPCSTR, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2748 int _hread(HFILE, LPVOID, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2749 int _hwrite(HFILE, LPCSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2750 HFILE _lclose(HFILE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2751 LONG _llseek(HFILE, LONG, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2752 WINBOOL IsTextUnicode(LPVOID, int, LPINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2753 DWORD TlsAlloc();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2754 LPVOID TlsGetValue(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2755 WINBOOL TlsSetValue(DWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2756 WINBOOL TlsFree(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2757 DWORD SleepEx(DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2758 DWORD WaitForSingleObjectEx(HANDLE, DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2759 DWORD WaitForMultipleObjectsEx(DWORD, HANDLE*, WINBOOL, DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2760 WINBOOL ReadFileEx(HANDLE, LPVOID, DWORD, LPOVERLAPPED, LPOVERLAPPED_COMPLETION_ROUTINE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2761 WINBOOL WriteFileEx(HANDLE, LPCVOID, DWORD, LPOVERLAPPED, LPOVERLAPPED_COMPLETION_ROUTINE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2762 WINBOOL BackupRead(HANDLE, LPBYTE, DWORD, LPDWORD, WINBOOL, WINBOOL, LPVOID*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2763 WINBOOL BackupSeek(HANDLE, DWORD, DWORD, LPDWORD, LPDWORD, LPVOID*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2764 WINBOOL BackupWrite(HANDLE, LPBYTE, DWORD, LPDWORD, WINBOOL, WINBOOL, LPVOID*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2765 WINBOOL SetProcessShutdownParameters(DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2766 WINBOOL GetProcessShutdownParameters(LPDWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2767 void SetFileApisToOEM();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2768 void SetFileApisToANSI();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2769 WINBOOL AreFileApisANSI();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2770 WINBOOL CloseEventLog(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2771 WINBOOL DeregisterEventSource(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2772 WINBOOL NotifyChangeEventLog(HANDLE, HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2773 WINBOOL GetNumberOfEventLogRecords(HANDLE, PDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2774 WINBOOL GetOldestEventLogRecord(HANDLE, PDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2775 WINBOOL DuplicateToken(HANDLE, SECURITY_IMPERSONATION_LEVEL, PHANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2776 WINBOOL GetKernelObjectSecurity(HANDLE, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2777 WINBOOL ImpersonateNamedPipeClient(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2778 WINBOOL ImpersonateLoggedOnUser(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2779 WINBOOL ImpersonateSelf(SECURITY_IMPERSONATION_LEVEL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2780 WINBOOL RevertToSelf();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2781 WINBOOL SetThreadToken(PHANDLE, HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2782 WINBOOL OpenProcessToken(HANDLE, DWORD, PHANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2783 WINBOOL OpenThreadToken(HANDLE, DWORD, WINBOOL, PHANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2784 WINBOOL GetTokenInformation(HANDLE, TOKEN_INFORMATION_CLASS, LPVOID, DWORD, PDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2785 WINBOOL SetTokenInformation(HANDLE, TOKEN_INFORMATION_CLASS, LPVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2786 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
2787 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
2788 WINBOOL PrivilegeCheck(HANDLE, PPRIVILEGE_SET, LPBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2789 WINBOOL IsValidSid(PSID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2790 WINBOOL EqualSid(PSID, PSID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2791 WINBOOL EqualPrefixSid(PSID, PSID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2792 DWORD GetSidLengthRequired(UCHAR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2793 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
2794 PVOID FreeSid(PSID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2795 WINBOOL InitializeSid(PSID, PSID_IDENTIFIER_AUTHORITY, ubyte);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2796 PSID_IDENTIFIER_AUTHORITY GetSidIdentifierAuthority(PSID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2797 PDWORD GetSidSubAuthority(PSID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2798 PUCHAR GetSidSubAuthorityCount(PSID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2799 DWORD GetLengthSid(PSID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2800 WINBOOL CopySid(DWORD, PSID, PSID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2801 WINBOOL AreAllAccessesGranted(DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2802 WINBOOL AreAnyAccessesGranted(DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2803 void MapGenericMask(PDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2804 WINBOOL IsValidAcl(PACL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2805 WINBOOL InitializeAcl(PACL, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2806 WINBOOL GetAclInformation(PACL, LPVOID, DWORD, ACL_INFORMATION_CLASS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2807 WINBOOL SetAclInformation(PACL, LPVOID, DWORD, ACL_INFORMATION_CLASS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2808 WINBOOL AddAce(PACL, DWORD, DWORD, LPVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2809 WINBOOL DeleteAce(PACL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2810 WINBOOL GetAce(PACL, DWORD, LPVOID*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2811 WINBOOL AddAccessAllowedAce(PACL, DWORD, DWORD, PSID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2812 WINBOOL AddAccessDeniedAce(PACL, DWORD, DWORD, PSID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2813 WINBOOL AddAuditAccessAce(PACL, DWORD, DWORD, PSID, WINBOOL, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2814 WINBOOL FindFirstFreeAce(PACL, LPVOID*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2815 WINBOOL InitializeSecurityDescriptor(PSECURITY_DESCRIPTOR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2816 WINBOOL IsValidSecurityDescriptor(PSECURITY_DESCRIPTOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2817 DWORD GetSecurityDescriptorLength(PSECURITY_DESCRIPTOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2818 WINBOOL GetSecurityDescriptorControl(PSECURITY_DESCRIPTOR, PSECURITY_DESCRIPTOR_CONTROL, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2819 WINBOOL SetSecurityDescriptorDacl(PSECURITY_DESCRIPTOR, WINBOOL, PACL, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2820 WINBOOL GetSecurityDescriptorDacl(PSECURITY_DESCRIPTOR, LPBOOL, PACL*, LPBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2821 WINBOOL SetSecurityDescriptorSacl(PSECURITY_DESCRIPTOR, WINBOOL, PACL, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2822 WINBOOL GetSecurityDescriptorSacl(PSECURITY_DESCRIPTOR, LPBOOL, PACL*, LPBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2823 WINBOOL SetSecurityDescriptorOwner(PSECURITY_DESCRIPTOR, PSID, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2824 WINBOOL GetSecurityDescriptorOwner(PSECURITY_DESCRIPTOR, PSID*, LPBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2825 WINBOOL SetSecurityDescriptorGroup(PSECURITY_DESCRIPTOR, PSID, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2826 WINBOOL GetSecurityDescriptorGroup(PSECURITY_DESCRIPTOR, PSID*, LPBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2827 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
2828 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
2829 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
2830 WINBOOL DestroyPrivateObjectSecurity(PSECURITY_DESCRIPTOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2831 WINBOOL MakeSelfRelativeSD(PSECURITY_DESCRIPTOR, PSECURITY_DESCRIPTOR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2832 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
2833 WINBOOL SetKernelObjectSecurity(HANDLE, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2834 WINBOOL FindNextChangeNotification(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2835 WINBOOL FindCloseChangeNotification(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2836 WINBOOL VirtualLock(LPVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2837 WINBOOL VirtualUnlock(LPVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2838 LPVOID MapViewOfFileEx(HANDLE, DWORD, DWORD, DWORD, DWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2839 WINBOOL SetPriorityClass(HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2840 DWORD GetPriorityClass(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2841 WINBOOL IsBadReadPtr(POINTER, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2842 WINBOOL IsBadWritePtr(LPVOID, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2843 WINBOOL IsBadHugeReadPtr(POINTER, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2844 WINBOOL IsBadHugeWritePtr(LPVOID, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2845 WINBOOL IsBadCodePtr(FARPROC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2846 WINBOOL AllocateLocallyUniqueId(PLUID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2847 WINBOOL QueryPerformanceCounter(PLARGE_INTEGER);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2848 WINBOOL QueryPerformanceFrequency(PLARGE_INTEGER);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2849 WINBOOL ActivateKeyboardLayout(HKL, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2850 WINBOOL UnloadKeyboardLayout(HKL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2851 int GetKeyboardLayoutList(int, HKL*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2852 HKL GetKeyboardLayout(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2853 HDESK OpenInputDesktop(DWORD, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2854 WINBOOL EnumDesktopWindows(HDESK, ENUMWINDOWSPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2855 WINBOOL SwitchDesktop(HDESK);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2856 WINBOOL SetThreadDesktop(HDESK);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2857 WINBOOL CloseDesktop(HDESK);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2858 HDESK GetThreadDesktop(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2859 WINBOOL CloseWindowStation(HWINSTA);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2860 WINBOOL SetProcessWindowStation(HWINSTA);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2861 HWINSTA GetProcessWindowStation();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2862 WINBOOL SetUserObjectSecurity(HANDLE, PSECURITY_INFORMATION, PSECURITY_DESCRIPTOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2863 WINBOOL GetUserObjectSecurity(HANDLE, PSECURITY_INFORMATION, PSECURITY_DESCRIPTOR, DWORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2864 WINBOOL TranslateMessage(LPMSG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2865 WINBOOL SetMessageQueue(int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2866 WINBOOL RegisterHotKey(HWND, int, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2867 WINBOOL UnregisterHotKey(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2868 WINBOOL ExitWindowsEx(UINT, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2869 WINBOOL SwapMouseButton(WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2870 DWORD GetMessagePos();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2871 LONG GetMessageTime();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2872 LONG GetMessageExtraInfo();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2873 LPARAM SetMessageExtraInfo(LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2874 int BroadcastSystemMessage(DWORD, LPDWORD, UINT, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2875 WINBOOL AttachThreadInput(DWORD, DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2876 WINBOOL ReplyMessage(LRESULT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2877 WINBOOL WaitMessage();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2878 DWORD WaitForInputIdle(HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2879 void PostQuitMessage(int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2880 WINBOOL InSendMessage();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2881 UINT GetDoubleClickTime();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2882 WINBOOL SetDoubleClickTime(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2883 WINBOOL IsWindow(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2884 WINBOOL IsMenu(HMENU);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2885 WINBOOL IsChild(HWND, HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2886 WINBOOL DestroyWindow(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2887 WINBOOL ShowWindow(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2888 WINBOOL ShowWindowAsync(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2889 WINBOOL FlashWindow(HWND, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2890 WINBOOL ShowOwnedPopups(HWND, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2891 WINBOOL OpenIcon(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2892 WINBOOL CloseWindow(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2893 WINBOOL MoveWindow(HWND, int, int, int, int, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2894 WINBOOL SetWindowPos(HWND, HWND, int, int, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2895 WINBOOL GetWindowPlacement(HWND, WINDOWPLACEMENT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2896 WINBOOL SetWindowPlacement(HWND, WINDOWPLACEMENT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2897 HDWP BeginDeferWindowPos(int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2898 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
2899 WINBOOL EndDeferWindowPos(HDWP);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2900 WINBOOL IsWindowVisible(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2901 WINBOOL IsIconic(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2902 WINBOOL AnyPopup();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2903 WINBOOL BringWindowToTop(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2904 WINBOOL IsZoomed(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2905 WINBOOL EndDialog(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2906 HWND GetDlgItem(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2907 WINBOOL SetDlgItemInt(HWND, int, UINT, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2908 UINT GetDlgItemInt(HWND, int, WINBOOL*, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2909 WINBOOL CheckDlgButton(HWND, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2910 WINBOOL CheckRadioButton(HWND, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2911 UINT IsDlgButtonChecked(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2912 HWND GetNextDlgGroupItem(HWND, HWND, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2913 HWND GetNextDlgTabItem(HWND, HWND, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2914 int GetDlgCtrlID(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2915 int GetDialogBaseUnits();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2916 WINBOOL OpenClipboard(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2917 WINBOOL CloseClipboard();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2918 HWND GetClipboardOwner();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2919 HWND SetClipboardViewer(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2920 HWND GetClipboardViewer();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2921 WINBOOL ChangeClipboardChain(HWND, HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2922 HANDLE SetClipboardData(UINT, HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2923 HANDLE GetClipboardData(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2924 int CountClipboardFormats();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2925 UINT EnumClipboardFormats(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2926 WINBOOL EmptyClipboard();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2927 WINBOOL IsClipboardFormatAvailable(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2928 int GetPriorityClipboardFormat(UINT*, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2929 HWND GetOpenClipboardWindow();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2930 LPSTR CharNextExA(ushort, LPCSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2931 LPSTR CharPrevExA(ushort, LPCSTR, LPCSTR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2932 HWND SetFocus(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2933 HWND GetActiveWindow();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2934 HWND GetFocus();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2935 UINT GetKBCodePage();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2936 SHORT GetKeyState(int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2937 SHORT GetAsyncKeyState(int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2938 WINBOOL GetKeyboardState(PBYTE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2939 WINBOOL SetKeyboardState(LPBYTE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2940 int GetKeyboardType(int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2941 int ToAscii(UINT, UINT, PBYTE, LPWORD, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2942 int ToAsciiEx(UINT, UINT, PBYTE, LPWORD, UINT, HKL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2943 int ToUnicode(UINT, UINT, PBYTE, LPWSTR, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2944 DWORD OemKeyScan(ushort);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2945 void keybd_event(ubyte, ubyte, DWORD, POINTER);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2946 void mouse_event(DWORD, DWORD, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2947 WINBOOL GetInputState();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2948 DWORD GetQueueStatus(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2949 HWND GetCapture();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2950 HWND SetCapture(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2951 WINBOOL ReleaseCapture();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2952 DWORD MsgWaitForMultipleObjects(DWORD, LPHANDLE, WINBOOL, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2953 UINT SetTimer(HWND, UINT, UINT, TIMERPROC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2954 WINBOOL KillTimer(HWND, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2955 WINBOOL IsWindowUnicode(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2956 WINBOOL EnableWindow(HWND, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2957 WINBOOL IsWindowEnabled(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2958 WINBOOL DestroyAcceleratorTable(HACCEL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2959 int GetSystemMetrics(int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2960 HMENU GetMenu(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2961 WINBOOL SetMenu(HWND, HMENU);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2962 WINBOOL HiliteMenuItem(HWND, HMENU, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2963 UINT GetMenuState(HMENU, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2964 WINBOOL DrawMenuBar(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2965 HMENU GetSystemMenu(HWND, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2966 HMENU CreateMenu();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2967 HMENU CreatePopupMenu();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2968 WINBOOL DestroyMenu(HMENU);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2969 DWORD CheckMenuItem(HMENU, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2970 WINBOOL EnableMenuItem(HMENU, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2971 HMENU GetSubMenu(HMENU, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2972 UINT GetMenuItemID(HMENU, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2973 int GetMenuItemCount(HMENU);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2974 WINBOOL RemoveMenu(HMENU, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2975 WINBOOL DeleteMenu(HMENU, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2976 WINBOOL SetMenuItemBitmaps(HMENU, UINT, UINT, HBITMAP, HBITMAP);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2977 LONG GetMenuCheckMarkDimensions();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2978 WINBOOL TrackPopupMenu(HMENU, UINT, int, int, int, HWND, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2979 UINT GetMenuDefaultItem(HMENU, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2980 WINBOOL SetMenuDefaultItem(HMENU, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2981 WINBOOL GetMenuItemRect(HWND, HMENU, UINT, LPRECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2982 int MenuItemFromPoint(HWND, HMENU, POINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2983 DWORD DragObject(HWND, HWND, UINT, DWORD, HCURSOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2984 WINBOOL DragDetect(HWND, POINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2985 WINBOOL DrawIcon(HDC, int, int, HICON);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2986 WINBOOL UpdateWindow(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2987 HWND SetActiveWindow(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2988 HWND GetForegroundWindow();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2989 WINBOOL PaintDesktop(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2990 WINBOOL SetForegroundWindow(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2991 HWND WindowFromDC(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2992 HDC GetDC(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2993 HDC GetDCEx(HWND, HRGN, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2994 HDC GetWindowDC(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2995 int ReleaseDC(HWND, HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2996 HDC BeginPaint(HWND, LPPAINTSTRUCT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2997 WINBOOL EndPaint(HWND, LPPAINTSTRUCT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2998 WINBOOL GetUpdateRect(HWND, LPRECT, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
2999 int GetUpdateRgn(HWND, HRGN, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3000 int SetWindowRgn(HWND, HRGN, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3001 int GetWindowRgn(HWND, HRGN);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3002 int ExcludeUpdateRgn(HDC, HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3003 WINBOOL InvalidateRect(HWND, RECT*, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3004 WINBOOL ValidateRect(HWND, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3005 WINBOOL InvalidateRgn(HWND, HRGN, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3006 WINBOOL ValidateRgn(HWND, HRGN);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3007 WINBOOL RedrawWindow(HWND, RECT*, HRGN, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3008 WINBOOL LockWindowUpdate(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3009 WINBOOL ScrollWindow(HWND, int, int, RECT*, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3010 WINBOOL ScrollDC(HDC, int, int, RECT*, RECT*, HRGN, LPRECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3011 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
3012 int SetScrollPos(HWND, int, int, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3013 int GetScrollPos(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3014 WINBOOL SetScrollRange(HWND, int, int, int, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3015 WINBOOL GetScrollRange(HWND, int, LPINT, LPINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3016 WINBOOL ShowScrollBar(HWND, int, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3017 WINBOOL EnableScrollBar(HWND, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3018 WINBOOL GetClientRect(HWND, LPRECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3019 WINBOOL GetWindowRect(HWND, LPRECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3020 WINBOOL AdjustWindowRect(LPRECT, DWORD, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3021 WINBOOL AdjustWindowRectEx(LPRECT, DWORD, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3022 WINBOOL SetWindowContextHelpId(HWND, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3023 DWORD GetWindowContextHelpId(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3024 WINBOOL SetMenuContextHelpId(HMENU, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3025 DWORD GetMenuContextHelpId(HMENU);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3026 WINBOOL MessageBeep(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3027 int ShowCursor(WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3028 WINBOOL SetCursorPos(int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3029 HCURSOR SetCursor(HCURSOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3030 WINBOOL GetCursorPos(LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3031 WINBOOL ClipCursor(RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3032 WINBOOL GetClipCursor(LPRECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3033 HCURSOR GetCursor();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3034 WINBOOL CreateCaret(HWND, HBITMAP, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3035 UINT GetCaretBlinkTime();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3036 WINBOOL SetCaretBlinkTime(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3037 WINBOOL DestroyCaret();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3038 WINBOOL HideCaret(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3039 WINBOOL ShowCaret(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3040 WINBOOL SetCaretPos(int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3041 WINBOOL GetCaretPos(LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3042 WINBOOL ClientToScreen(HWND, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3043 WINBOOL ScreenToClient(HWND, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3044 int MapWindowPoints(HWND, HWND, LPPOINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3045 HWND WindowFromPoint(POINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3046 HWND ChildWindowFromPoint(HWND, POINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3047 DWORD GetSysColor(int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3048 HBRUSH GetSysColorBrush(int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3049 WINBOOL SetSysColors(int, WINT*, COLORREF*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3050 WINBOOL DrawFocusRect(HDC, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3051 int FillRect(HDC, RECT*, HBRUSH);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3052 int FrameRect(HDC, RECT*, HBRUSH);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3053 WINBOOL InvertRect(HDC, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3054 WINBOOL SetRect(LPRECT, int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3055 WINBOOL SetRectEmpty(LPRECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3056 WINBOOL CopyRect(LPRECT, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3057 WINBOOL InflateRect(LPRECT, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3058 WINBOOL IntersectRect(LPRECT, RECT*, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3059 WINBOOL UnionRect(LPRECT, RECT*, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3060 WINBOOL SubtractRect(LPRECT, RECT*, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3061 WINBOOL OffsetRect(LPRECT, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3062 WINBOOL IsRectEmpty(RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3063 WINBOOL EqualRect(RECT*, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3064 WINBOOL PtInRect(RECT*, POINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3065 ushort GetWindowWord(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3066 ushort SetWindowWord(HWND, int, ushort);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3067 ushort GetClassWord(HWND, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3068 ushort SetClassWord(HWND, int, ushort);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3069 HWND GetDesktopWindow();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3070 HWND GetParent(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3071 HWND SetParent(HWND, HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3072 WINBOOL EnumChildWindows(HWND, ENUMWINDOWSPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3073 WINBOOL EnumWindows(ENUMWINDOWSPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3074 WINBOOL EnumThreadWindows(DWORD, ENUMWINDOWSPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3075 HWND GetTopWindow(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3076 DWORD GetWindowThreadProcessId(HWND, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3077 HWND GetLastActivePopup(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3078 HWND GetWindow(HWND, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3079 WINBOOL UnhookWindowsHook(int, HOOKPROC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3080 WINBOOL UnhookWindowsHookEx(HHOOK);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3081 LRESULT CallNextHookEx(HHOOK, int, WPARAM, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3082 WINBOOL CheckMenuRadioItem(HMENU, UINT, UINT, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3083 HCURSOR CreateCursor(HINST, int, int, int, int, POINTER, POINTER);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3084 WINBOOL DestroyCursor(HCURSOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3085 WINBOOL SetSystemCursor(HCURSOR, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3086 HICON CreateIcon(HINST, int, int, ubyte, ubyte, ubyte*, ubyte*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3087 WINBOOL DestroyIcon(HICON);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3088 int LookupIconIdFromDirectory(PBYTE, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3089 int LookupIconIdFromDirectoryEx(PBYTE, WINBOOL, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3090 HICON CreateIconFromResource(PBYTE, DWORD, WINBOOL, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3091 HICON CreateIconFromResourceEx(PBYTE, DWORD, WINBOOL, DWORD, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3092 HICON CopyImage(HANDLE, UINT, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3093 HICON CreateIconIndirect(PICONINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3094 HICON CopyIcon(HICON);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3095 WINBOOL GetIconInfo(HICON, PICONINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3096 WINBOOL MapDialogRect(HWND, LPRECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3097 int SetScrollInfo(HWND, int, LPCSCROLLINFO, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3098 WINBOOL GetScrollInfo(HWND, int, LPSCROLLINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3099 WINBOOL TranslateMDISysAccel(HWND, LPMSG);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3100 UINT ArrangeIconicWindows(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3101 ushort TileWindows(HWND, UINT, RECT*, UINT, HWND*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3102 ushort CascadeWindows(HWND, UINT, RECT*, UINT, HWND*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3103 void SetLastErrorEx(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3104 void SetDebugErrorLevel(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3105 WINBOOL DrawEdge(HDC, LPRECT, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3106 WINBOOL DrawFrameControl(HDC, LPRECT, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3107 WINBOOL DrawCaption(HWND, HDC, RECT*, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3108 WINBOOL DrawAnimatedRects(HWND, int, RECT*, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3109 WINBOOL TrackPopupMenuEx(HMENU, UINT, int, int, HWND, LPTPMPARAMS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3110 HWND ChildWindowFromPointEx(HWND, POINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3111 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
3112 WINBOOL AnimatePalette(HPALETTE, UINT, UINT, PALETTEENTRY*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3113 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
3114 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
3115 WINBOOL CancelDC(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3116 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
3117 HMETAFILE CloseMetaFile(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3118 int CombineRgn(HRGN, HRGN, HRGN, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3119 HBITMAP CreateBitmap(int, int, UINT, UINT, POINTER);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3120 HBITMAP CreateBitmapIndirect(BITMAP*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3121 HBRUSH CreateBrushIndirect(LOGBRUSH*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3122 HBITMAP CreateCompatibleBitmap(HDC, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3123 HBITMAP CreateDiscardableBitmap(HDC, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3124 HDC CreateCompatibleDC(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3125 HBITMAP CreateDIBitmap(HDC, BITMAPINFOHEADER*, DWORD, POINTER, BITMAPINFO*, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3126 HBRUSH CreateDIBPatternBrush(HGLOBAL, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3127 HBRUSH CreateDIBPatternBrushPt(POINTER, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3128 HRGN CreateEllipticRgn(int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3129 HRGN CreateEllipticRgnIndirect(RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3130 HBRUSH CreateHatchBrush(int, COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3131 HPALETTE CreatePalette(LOGPALETTE*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3132 HPEN CreatePen(int, int, COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3133 HPEN CreatePenIndirect(LOGPEN*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3134 HRGN CreatePolyPolygonRgn(POINT*, WINT*, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3135 HBRUSH CreatePatternBrush(HBITMAP);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3136 HRGN CreateRectRgn(int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3137 HRGN CreateRectRgnIndirect(RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3138 HRGN CreateRoundRectRgn(int, int, int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3139 HBRUSH CreateSolidBrush(COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3140 WINBOOL DeleteDC(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3141 WINBOOL DeleteMetaFile(HMETAFILE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3142 WINBOOL DeleteObject(HGDIOBJ);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3143 int DrawEscape(HDC, int, int, LPCSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3144 WINBOOL Ellipse(HDC, int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3145 int EnumObjects(HDC, int, ENUMOBJECTSPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3146 WINBOOL EqualRgn(HRGN, HRGN);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3147 int Escape(HDC, int, int, LPCSTR, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3148 int ExtEscape(HDC, int, int, LPCSTR, int, LPSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3149 int ExcludeClipRect(HDC, int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3150 HRGN ExtCreateRegion(XFORM*, DWORD, RGNDATA*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3151 WINBOOL ExtFloodFill(HDC, int, int, COLORREF, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3152 WINBOOL FillRgn(HDC, HRGN, HBRUSH);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3153 WINBOOL FloodFill(HDC, int, int, COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3154 WINBOOL FrameRgn(HDC, HRGN, HBRUSH, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3155 int GetROP2(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3156 WINBOOL GetAspectRatioFilterEx(HDC, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3157 COLORREF GetBkColor(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3158 int GetBkMode(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3159 LONG GetBitmapBits(HBITMAP, LONG, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3160 WINBOOL GetBitmapDimensionEx(HBITMAP, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3161 UINT GetBoundsRect(HDC, LPRECT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3162 WINBOOL GetBrushOrgEx(HDC, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3163 int GetClipBox(HDC, LPRECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3164 int GetClipRgn(HDC, HRGN);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3165 int GetMetaRgn(HDC, HRGN);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3166 HGDIOBJ GetCurrentObject(HDC, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3167 WINBOOL GetCurrentPositionEx(HDC, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3168 int GetDeviceCaps(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3169 int GetDIBits(HDC, HBITMAP, UINT, UINT, LPVOID, LPBITMAPINFO, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3170 DWORD GetFontData(HDC, DWORD, DWORD, LPVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3171 int GetGraphicsMode(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3172 int GetMapMode(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3173 UINT GetMetaFileBitsEx(HMETAFILE, UINT, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3174 COLORREF GetNearestColor(HDC, COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3175 UINT GetNearestPaletteIndex(HPALETTE, COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3176 DWORD GetObjectType(HGDIOBJ);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3177 UINT GetPaletteEntries(HPALETTE, UINT, UINT, LPPALETTEENTRY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3178 COLORREF GetPixel(HDC, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3179 int GetPixelFormat(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3180 int GetPolyFillMode(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3181 WINBOOL GetRasterizerCaps(LPRASTERIZER_STATUS, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3182 DWORD GetRegionData(HRGN, DWORD, LPRGNDATA);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3183 int GetRgnBox(HRGN, LPRECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3184 HGDIOBJ GetStockObject(int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3185 int GetStretchBltMode(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3186 UINT GetSystemPaletteEntries(HDC, UINT, UINT, LPPALETTEENTRY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3187 UINT GetSystemPaletteUse(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3188 int GetTextCharacterExtra(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3189 UINT GetTextAlign(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3190 COLORREF GetTextColor(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3191 int GetTextCharset(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3192 int GetTextCharsetInfo(HDC, LPFONTSIGNATURE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3193 WINBOOL TranslateCharsetInfo(DWORD*, LPCHARSETINFO, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3194 DWORD GetFontLanguageInfo(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3195 WINBOOL GetViewportExtEx(HDC, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3196 WINBOOL GetViewportOrgEx(HDC, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3197 WINBOOL GetWindowExtEx(HDC, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3198 WINBOOL GetWindowOrgEx(HDC, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3199 int IntersectClipRect(HDC, int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3200 WINBOOL InvertRgn(HDC, HRGN);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3201 WINBOOL LineDDA(int, int, int, int, LINEDDAPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3202 WINBOOL LineTo(HDC, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3203 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
3204 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
3205 int OffsetClipRgn(HDC, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3206 int OffsetRgn(HRGN, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3207 WINBOOL PatBlt(HDC, int, int, int, int, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3208 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
3209 WINBOOL PlayMetaFile(HDC, HMETAFILE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3210 WINBOOL PaintRgn(HDC, HRGN);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3211 WINBOOL PolyPolygon(HDC, POINT*, WINT*, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3212 WINBOOL PtInRegion(HRGN, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3213 WINBOOL PtVisible(HDC, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3214 WINBOOL RectInRegion(HRGN, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3215 WINBOOL RectVisible(HDC, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3216 WINBOOL Rectangle(HDC, int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3217 WINBOOL RestoreDC(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3218 UINT RealizePalette(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3219 WINBOOL RoundRect(HDC, int, int, int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3220 WINBOOL ResizePalette(HPALETTE, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3221 int SaveDC(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3222 int SelectClipRgn(HDC, HRGN);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3223 int ExtSelectClipRgn(HDC, HRGN, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3224 int SetMetaRgn(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3225 HGDIOBJ SelectObject(HDC, HGDIOBJ);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3226 HPALETTE SelectPalette(HDC, HPALETTE, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3227 COLORREF SetBkColor(HDC, COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3228 int SetBkMode(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3229 LONG SetBitmapBits(HBITMAP, DWORD, POINTER);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3230 UINT SetBoundsRect(HDC, RECT*, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3231 int SetDIBits(HDC, HBITMAP, UINT, UINT, POINTER, PBITMAPINFO, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3232 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
3233 DWORD SetMapperFlags(HDC, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3234 int SetGraphicsMode(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3235 int SetMapMode(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3236 HMETAFILE SetMetaFileBitsEx(UINT, ubyte*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3237 UINT SetPaletteEntries(HPALETTE, UINT, UINT, PALETTEENTRY*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3238 COLORREF SetPixel(HDC, int, int, COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3239 WINBOOL SetPixelV(HDC, int, int, COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3240 int SetPolyFillMode(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3241 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
3242 WINBOOL SetRectRgn(HRGN, int, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3243 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
3244 int SetROP2(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3245 int SetStretchBltMode(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3246 UINT SetSystemPaletteUse(HDC, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3247 int SetTextCharacterExtra(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3248 COLORREF SetTextColor(HDC, COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3249 UINT SetTextAlign(HDC, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3250 WINBOOL SetTextJustification(HDC, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3251 WINBOOL UpdateColors(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3252 WINBOOL PlayMetaFileRecord(HDC, LPHANDLETABLE, LPMETARECORD, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3253 WINBOOL EnumMetaFile(HDC, HMETAFILE, ENUMMETAFILEPROC, LPARAM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3254 HENHMETAFILE CloseEnhMetaFile(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3255 WINBOOL DeleteEnhMetaFile(HENHMETAFILE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3256 WINBOOL EnumEnhMetaFile(HDC, HENHMETAFILE, ENHMETAFILEPROC, LPVOID, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3257 UINT GetEnhMetaFileHeader(HENHMETAFILE, UINT, LPENHMETAHEADER);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3258 UINT GetEnhMetaFilePaletteEntries(HENHMETAFILE, UINT, LPPALETTEENTRY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3259 UINT GetWinMetaFileBits(HENHMETAFILE, UINT, LPBYTE, WINT, HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3260 WINBOOL PlayEnhMetaFile(HDC, HENHMETAFILE, RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3261 WINBOOL PlayEnhMetaFileRecord(HDC, LPHANDLETABLE, ENHMETARECORD*, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3262 HENHMETAFILE SetEnhMetaFileBits(UINT, ubyte*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3263 HENHMETAFILE SetWinMetaFileBits(UINT, ubyte*, HDC, METAFILEPICT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3264 WINBOOL GdiComment(HDC, UINT, ubyte*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3265 WINBOOL AngleArc(HDC, int, int, DWORD, FLOAT, FLOAT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3266 WINBOOL PolyPolyline(HDC, POINT*, DWORD*, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3267 WINBOOL GetWorldTransform(HDC, LPXFORM);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3268 WINBOOL SetWorldTransform(HDC, XFORM*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3269 WINBOOL ModifyWorldTransform(HDC, XFORM*, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3270 WINBOOL CombineTransform(LPXFORM, XFORM*, XFORM*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3271 HBITMAP CreateDIBSection(HDC, BITMAPINFO*, UINT, POINTER*, HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3272 UINT GetDIBColorTable(HDC, UINT, UINT, RGBQUAD*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3273 UINT SetDIBColorTable(HDC, UINT, UINT, RGBQUAD*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3274 WINBOOL SetColorAdjustment(HDC, COLORADJUSTMENT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3275 WINBOOL GetColorAdjustment(HDC, LPCOLORADJUSTMENT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3276 HPALETTE CreateHalftonePalette(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3277 int EndDoc(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3278 int StartPage(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3279 int EndPage(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3280 int AbortDoc(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3281 int SetAbortProc(HDC, TABORTPROC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3282 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
3283 WINBOOL BeginPath(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3284 WINBOOL CloseFigure(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3285 WINBOOL EndPath(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3286 WINBOOL FillPath(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3287 WINBOOL FlattenPath(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3288 int GetPath(HDC, LPPOINT, LPBYTE, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3289 HRGN PathToRegion(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3290 WINBOOL PolyDraw(HDC, POINT*, ubyte*, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3291 WINBOOL SelectClipPath(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3292 int SetArcDirection(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3293 WINBOOL SetMiterLimit(HDC, FLOAT, PFLOAT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3294 WINBOOL StrokeAndFillPath(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3295 WINBOOL StrokePath(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3296 WINBOOL WidenPath(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3297 HPEN ExtCreatePen(DWORD, DWORD, LOGBRUSH*, DWORD, DWORD*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3298 WINBOOL GetMiterLimit(HDC, PFLOAT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3299 int GetArcDirection(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3300 WINBOOL MoveToEx(HDC, int, int, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3301 HRGN CreatePolygonRgn(POINT*, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3302 WINBOOL DPtoLP(HDC, LPPOINT, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3303 WINBOOL LPtoDP(HDC, LPPOINT, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3304 WINBOOL Polygon(HDC, POINT*, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3305 WINBOOL Polyline(HDC, POINT*, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3306 WINBOOL PolyBezier(HDC, POINT*, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3307 WINBOOL PolyBezierTo(HDC, POINT*, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3308 WINBOOL PolylineTo(HDC, POINT*, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3309 WINBOOL SetViewportExtEx(HDC, int, int, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3310 WINBOOL SetViewportOrgEx(HDC, int, int, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3311 WINBOOL SetWindowExtEx(HDC, int, int, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3312 WINBOOL SetWindowOrgEx(HDC, int, int, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3313 WINBOOL OffsetViewportOrgEx(HDC, int, int, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3314 WINBOOL OffsetWindowOrgEx(HDC, int, int, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3315 WINBOOL ScaleViewportExtEx(HDC, int, int, int, int, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3316 WINBOOL ScaleWindowExtEx(HDC, int, int, int, int, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3317 WINBOOL SetBitmapDimensionEx(HBITMAP, int, int, LPSIZE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3318 WINBOOL SetBrushOrgEx(HDC, int, int, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3319 WINBOOL GetDCOrgEx(HDC, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3320 WINBOOL FixBrushOrgEx(HDC, int, int, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3321 WINBOOL UnrealizeObject(HGDIOBJ);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3322 WINBOOL GdiFlush();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3323 DWORD GdiSetBatchLimit(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3324 DWORD GdiGetBatchLimit();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3325 int SetICMMode(HDC, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3326 WINBOOL CheckColorsInGamut(HDC, LPVOID, LPVOID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3327 HANDLE GetColorSpace(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3328 WINBOOL SetColorSpace(HDC, HCOLORSPACE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3329 WINBOOL DeleteColorSpace(HCOLORSPACE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3330 WINBOOL GetDeviceGammaRamp(HDC, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3331 WINBOOL SetDeviceGammaRamp(HDC, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3332 WINBOOL ColorMatchToTarget(HDC, HDC, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3333 HPROPSHEETPAGE CreatePropertySheetPageA(LPCPROPSHEETPAGE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3334 WINBOOL DestroyPropertySheetPage(HPROPSHEETPAGE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3335 void InitCommonControls();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3336 HIMAGELIST ImageList_Create(int, int, UINT, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3337 WINBOOL ImageList_Destroy(HIMAGELIST);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3338 int ImageList_GetImageCount(HIMAGELIST);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3339 int ImageList_Add(HIMAGELIST, HBITMAP, HBITMAP);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3340 int ImageList_ReplaceIcon(HIMAGELIST, int, HICON);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3341 COLORREF ImageList_SetBkColor(HIMAGELIST, COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3342 COLORREF ImageList_GetBkColor(HIMAGELIST);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3343 WINBOOL ImageList_SetOverlayImage(HIMAGELIST, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3344 WINBOOL ImageList_Draw(HIMAGELIST, int, HDC, int, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3345 WINBOOL ImageList_Replace(HIMAGELIST, int, HBITMAP, HBITMAP);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3346 int ImageList_AddMasked(HIMAGELIST, HBITMAP, COLORREF);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3347 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
3348 WINBOOL ImageList_Remove(HIMAGELIST, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3349 HICON ImageList_GetIcon(HIMAGELIST, int, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3350 WINBOOL ImageList_BeginDrag(HIMAGELIST, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3351 void ImageList_EndDrag();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3352 WINBOOL ImageList_DragEnter(HWND, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3353 WINBOOL ImageList_DragLeave(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3354 WINBOOL ImageList_DragMove(int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3355 WINBOOL ImageList_SetDragCursorImage(HIMAGELIST, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3356 WINBOOL ImageList_DragShowNolock(WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3357 HIMAGELIST ImageList_GetDragImage(POINT*, POINT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3358 WINBOOL ImageList_GetIconSize(HIMAGELIST, int*, int*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3359 WINBOOL ImageList_SetIconSize(HIMAGELIST, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3360 WINBOOL ImageList_GetImageInfo(HIMAGELIST, int, IMAGEINFO*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3361 HIMAGELIST ImageList_Merge(HIMAGELIST, int, HIMAGELIST, int, int, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3362 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
3363 HBITMAP CreateMappedBitmap(HINST, int, UINT, LPCOLORMAP, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3364 void MenuHelp(UINT, WPARAM, LPARAM, HMENU, HINST, HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3365 WINBOOL ShowHideMenuCtl(HWND, UINT, LPINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3366 void GetEffectiveClientRect(HWND, LPRECT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3367 WINBOOL MakeDragList(HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3368 void DrawInsert(HWND, HWND);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3369 int LBItemFromPt(HWND, POINT, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3370 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
3371 LONG RegCloseKey(HKEY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3372 LONG RegSetKeySecurity(HKEY, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3373 LONG RegFlushKey(HKEY);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3374 LONG RegGetKeySecurity(HKEY, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3375 LONG RegNotifyChangeKeyValue(HKEY, WINBOOL, DWORD, HANDLE, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3376 WINBOOL IsValidCodePage(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3377 UINT GetACP();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3378 UINT GetOEMCP();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3379 WINBOOL GetCPInfo(UINT, LPCPINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3380 WINBOOL IsDBCSLeadByte(ubyte);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3381 WINBOOL IsDBCSLeadByteEx(UINT, ubyte);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3382 int MultiByteToWideChar(UINT, DWORD, LPCSTR, int, LPWSTR, int);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3383 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
3384 WINBOOL IsValidLocale(LCID, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3385 LCID ConvertDefaultLocale(LCID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3386 LCID GetThreadLocale();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3387 WINBOOL SetThreadLocale(LCID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3388 LANGID GetSystemDefaultLangID();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3389 LANGID GetUserDefaultLangID();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3390 LCID GetSystemDefaultLCID();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3391 LCID GetUserDefaultLCID();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3392 WINBOOL ReadConsoleOutputAttribute(HANDLE, LPWORD, DWORD, COORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3393 WINBOOL WriteConsoleOutputAttribute(HANDLE, ushort*, DWORD, COORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3394 WINBOOL FillConsoleOutputAttribute(HANDLE, ushort, DWORD, COORD, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3395 WINBOOL GetConsoleMode(HANDLE, LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3396 WINBOOL GetNumberOfConsoleInputEvents(HANDLE, PDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3397 WINBOOL GetConsoleScreenBufferInfo(HANDLE, PCONSOLE_SCREEN_BUFFER_INFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3398 COORD GetLargestConsoleWindowSize(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3399 WINBOOL GetConsoleCursorInfo(HANDLE, PCONSOLE_CURSOR_INFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3400 WINBOOL GetNumberOfConsoleMouseButtons(LPDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3401 WINBOOL SetConsoleMode(HANDLE, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3402 WINBOOL SetConsoleActiveScreenBuffer(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3403 WINBOOL FlushConsoleInputBuffer(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3404 WINBOOL SetConsoleScreenBufferSize(HANDLE, COORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3405 WINBOOL SetConsoleCursorPosition(HANDLE, COORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3406 WINBOOL SetConsoleCursorInfo(HANDLE, PCONSOLE_CURSOR_INFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3407 WINBOOL SetConsoleWindowInfo(HANDLE, WINBOOL, SMALL_RECT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3408 WINBOOL SetConsoleTextAttribute(HANDLE, ushort);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3409 WINBOOL SetConsoleCtrlHandler(PHANDLER_ROUTINE, WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3410 WINBOOL GenerateConsoleCtrlEvent(DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3411 WINBOOL AllocConsole();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3412 WINBOOL FreeConsole();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3413 HANDLE CreateConsoleScreenBuffer(DWORD, DWORD, SECURITY_ATTRIBUTES*, DWORD, LPVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3414 UINT GetConsoleCP();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3415 WINBOOL SetConsoleCP(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3416 UINT GetConsoleOutputCP();
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3417 WINBOOL SetConsoleOutputCP(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3418 DWORD WNetConnectionDialog(HWND, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3419 DWORD WNetDisconnectDialog(HWND, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3420 DWORD WNetCloseEnum(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3421 WINBOOL CloseServiceHandle(SC_HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3422 WINBOOL ControlService(SC_HANDLE, DWORD, LPSERVICE_STATUS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3423 WINBOOL DeleteService(SC_HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3424 SC_LOCK LockServiceDatabase(SC_HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3425 WINBOOL NotifyBootConfigStatus(WINBOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3426 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
3427 WINBOOL QueryServiceStatus(SC_HANDLE, LPSERVICE_STATUS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3428 WINBOOL SetServiceObjectSecurity(SC_HANDLE, SECURITY_INFORMATION, PSECURITY_DESCRIPTOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3429 WINBOOL SetServiceStatus(SERVICE_STATUS_HANDLE, LPSERVICE_STATUS);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3430 WINBOOL UnlockServiceDatabase(SC_LOCK);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3431 int ChoosePixelFormat(HDC, PIXELFORMATDESCRIPTOR*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3432 int DescribePixelFormat(HDC, int, UINT, LPPIXELFORMATDESCRIPTOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3433 WINBOOL SetPixelFormat(HDC, int, PPIXELFORMATDESCRIPTOR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3434 WINBOOL SwapBuffers(HDC);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3435 WINBOOL DragQueryPoint(HDROP, LPPOINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3436 void DragFinish(HDROP);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3437 void DragAcceptFiles(HWND, BOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3438 HICON DuplicateIcon(HINST, HICON);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3439 BOOL DdeAbandonTransaction(DWORD, HCONV, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3440 PBYTE DdeAccessData(HDDEDATA, PDWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3441 HDDEDATA DdeAddData(HDDEDATA, PBYTE, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3442 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
3443 int DdeCmpStringHandles(HSZ, HSZ);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3444 HCONV DdeConnect(DWORD, HSZ, HSZ, CONVCONTEXT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3445 HCONVLIST DdeConnectList(DWORD, HSZ, HSZ, HCONVLIST, PCONVCONTEXT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3446 HDDEDATA DdeCreateDataHandle(DWORD, LPBYTE, DWORD, DWORD, HSZ, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3447 WINBOOL DdeDisconnect(HCONV);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3448 BOOL DdeDisconnectList(HCONVLIST);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3449 BOOL DdeEnableCallback(DWORD, HCONV, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3450 WINBOOL DdeFreeDataHandle(HDDEDATA);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3451 WINBOOL DdeFreeStringHandle(DWORD, HSZ);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3452 DWORD DdeGetData(HDDEDATA, ubyte*, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3453 UINT DdeGetLastError(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3454 BOOL DdeImpersonateClient(HCONV);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3455 BOOL DdeKeepStringHandle(DWORD, HSZ);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3456 HDDEDATA DdeNameService(DWORD, HSZ, HSZ, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3457 WINBOOL DdePostAdvise(DWORD, HSZ, HSZ);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3458 UINT DdeQueryConvInfo(HCONV, DWORD, PCONVINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3459 HCONV DdeQueryNextServer(HCONVLIST, HCONV);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3460 HCONV DdeReconnect(HCONV);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3461 BOOL DdeSetUserHandle(HCONV, DWORD, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3462 BOOL DdeUnaccessData(HDDEDATA);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3463 WINBOOL DdeUninitialize(DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3464 void SHAddToRecentDocs(UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3465 LPITEMIDLIST SHBrowseForFolder(LPBROWSEINFO);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3466 void SHChangeNotify(LONG, UINT, LPCVOID);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3467 int SHFileOperationA(LPSHFILEOPSTRUCTA);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3468 int SHFileOperationW(LPSHFILEOPSTRUCTW);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3469 void SHFreeNameMappings(HANDLE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3470 DWORD SHGetFileInfo(LPCTSTR, DWORD, SHFILEINFO*, UINT, UINT);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3471 WINBOOL SHGetPathFromIDList(LPCITEMIDLIST, LPTSTR);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3472 HRESULT SHGetSpecialFolderLocation(HWND, int, LPITEMIDLIST*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3473 THANDLE CreateThread(POINTER, DWORD, TFNTHREADSTARTROUTINE, POINTER, DWORD, DWORD*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3474 BOOL DdeSetQualityOfService(HWND, TSECURITYQUALITYOFSERVICE*, PSECURITYQUALITYOFSERVICE);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3475 BOOL GetCommMask(THANDLE, DWORD*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3476 BOOL GetDiskFreeSpaceExA(LPCSTR, void*, void*, PLARGEINTEGER);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3477 BOOL GetDiskFreeSpaceExW(LPWSTR, void*, void*, PLARGEINTEGER);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3478 DWORD GetKerningPairs(HDC, DWORD, void*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3479 BOOL GetOverlappedResult(THANDLE, TOVERLAPPED*, DWORD*, BOOL);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3480 BOOL GetQueuedCompletionStatus(THANDLE, DWORD*, DWORD*, POVERLAPPED*, DWORD);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3481 BOOL GetSystemPowerStatus(TSYSTEMPOWERSTATUS*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3482 BOOL ReadFile(THANDLE, void*, DWORD, DWORD*, POVERLAPPED);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3483 BOOL SetThreadContext(THANDLE, TCONTEXT*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3484 BOOL wglDescribeLayerPlane(HDC, int, int, uint, TLAYERPLANEDESCRIPTOR*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3485 int wglGetLayerPaletteEntries(HDC, int, int, int, void*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3486 int wglSetLayerPaletteEntries(HDC, int, int, int, void*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3487 DWORD WNetGetResourceParentA(PNETRESOURCEA, POINTER, DWORD*);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3488 BOOL WriteFile(THANDLE, void*, DWORD, DWORD*, POVERLAPPED);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3489
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3490 BOOL CancelWaitableTimer(HANDLE hTimer);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3491 HANDLE OpenWaitableTimerA(DWORD dwDesiredAccess, BOOL bInheritHandle, LPCSTR lpTimerName);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3492 HANDLE OpenWaitableTimerW(DWORD dwDesiredAccess, BOOL bInheritHandle, LPCWSTR lpTimerName);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3493 HANDLE CreateWaitableTimerA(LPSECURITY_ATTRIBUTES lpTimerAttributes, BOOL bManualReset, LPCSTR lpTimerName);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3494 HANDLE CreateWaitableTimerW(LPSECURITY_ATTRIBUTES lpTimerAttributes, BOOL bManualReset, LPCWSTR lpTimerName);
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3495 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
3496 }
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3497
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3498 version(Win32SansUnicode){
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3499 alias SHFileOperationA SHFileOperation;
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3500 }else{
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3501 alias SHFileOperationW SHFileOperation;
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
d46287db17ed rakefile reorg, swt win phobosification
Frank Benoit <benoit@tionex.de>
parents: 8
diff changeset
3506 }
0
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 ////////////////////////////////////////////////////////////////////////////////////////
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3509 // org.eclipse.swt
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
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3513 extern (Windows){
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3514 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
3515 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
3516 int AddFontResourceExA(LPCSTR lpszFilename, int fl, void* pdv);
0ecb2b338560 further work on phobosification
Frank Benoit <benoit@tionex.de>
parents: 38
diff changeset
3517 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
3518
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3519 BOOL AlphaBlend(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3520 HDC hdcDest, // handle to destination DC
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3521 int nXOriginDest, // x-coord of upper-left corner
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3522 int nYOriginDest, // y-coord of upper-left corner
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3523 int nWidthDest, // destination width
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3524 int nHeightDest, // destination height
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3525 HDC hdcSrc, // handle to source DC
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3526 int nXOriginSrc, // x-coord of upper-left corner
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3527 int nYOriginSrc, // y-coord of upper-left corner
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3528 int nWidthSrc, // source width
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3529 int nHeightSrc, // source height
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3530 BLENDFUNCTION blendFunction // alpha-blending function
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3531 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3532 BOOL TransparentBlt(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3533 HDC hdcDest, // handle to destination DC
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3534 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
3535 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
3536 int nWidthDest, // width of destination rectangle
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3537 int hHeightDest, // height of destination rectangle
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3538 HDC hdcSrc, // handle to source DC
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3539 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
3540 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
3541 int nWidthSrc, // width of source rectangle
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3542 int nHeightSrc, // height of source rectangle
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3543 UINT crTransparent // color to make transparent
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3544 );
38
2e09b0e6857a work on phobosfication
Frank Benoit <benoit@tionex.de>
parents: 36
diff changeset
3545 int IIDFromString (LPCWSTR lpsz, byte* lpiid);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3546 HRESULT ScriptJustify(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3547 SCRIPT_VISATTR* psva,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3548 int* piAdvance,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3549 int cGlyphs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3550 int iDx,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3551 int iMinKashida,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3552 int* piJustify
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
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3555 HRESULT ScriptRecordDigitSubstitution(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3556 LCID Locale,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3557 SCRIPT_DIGITSUBSTITUTE* psds
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3558 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3559 HRESULT ScriptApplyDigitSubstitution(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3560 SCRIPT_DIGITSUBSTITUTE* psds,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3561 SCRIPT_CONTROL* psc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3562 SCRIPT_STATE* pss
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
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3565 // UxTheme.dll
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3566 BOOL IsAppThemed();
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3567
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3568 HRESULT DrawThemeBackground(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3569 HTHEME hTheme,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3570 HDC hdc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3571 int iPartId,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3572 int iStateId,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3573 RECT *pRect,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3574 RECT *pClipRect
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3575 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3576 HRESULT DrawThemeEdge(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3577 HTHEME hTheme,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3578 HDC hdc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3579 int iPartId,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3580 int iStateId,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3581 LPCRECT pDestRect,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3582 UINT uEdge,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3583 UINT uFlags,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3584 LPRECT pContentRect
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3585 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3586 HRESULT DrawThemeIcon(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3587 HTHEME hTheme,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3588 HDC hdc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3589 int iPartId,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3590 int iStateId,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3591 LPCRECT pRect,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3592 HIMAGELIST himl,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3593 int iImageIndex
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3594 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3595 HRESULT DrawThemeParentBackground(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3596 HWND hwnd,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3597 HDC hdc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3598 RECT *prc
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3599 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3600 HRESULT DrawThemeText(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3601 HTHEME hTheme,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3602 HDC hdc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3603 int iPartId,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3604 int iStateId,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3605 LPCWSTR pszText,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3606 int iCharCount,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3607 DWORD dwTextFlags,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3608 DWORD dwTextFlags2,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3609 LPCRECT pRect
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
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3612 HTHEME OpenThemeData(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3613 HWND hwnd,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3614 LPCWSTR pszClassList
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3615 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3616 HRESULT BufferedPaintInit();
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3617 HRESULT CloseThemeData(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3618 HTHEME hTheme
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3619 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3620 HRESULT BufferedPaintUnInit();
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3621 //BOOL IsHungAppWindow(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3622 // HWND hWnd
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3623 //);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3624 HPAINTBUFFER BeginBufferedPaint(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3625 HDC hdcTarget,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3626 RECT *prcTarget,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3627 uint/+BP_BUFFERFORMAT+/ dwFormat,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3628 void*/+BP_PAINTPARAMS+/ pPaintParams,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3629 HDC *phdc
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3630 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3631 HRESULT EndBufferedPaint(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3632 HPAINTBUFFER hBufferedPaint,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3633 BOOL fUpdateTarget
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
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3637 HRESULT GetThemeTextExtent(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3638 HTHEME hTheme,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3639 HDC hdc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3640 int iPartId,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3641 int iStateId,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3642 LPCWSTR pszText,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3643 int iCharCount,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3644 DWORD dwTextFlags,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3645 LPCRECT pBoundingRect,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3646 LPRECT pExtentRect
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3647 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3648 HRESULT SetWindowTheme(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3649 HWND hwnd,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3650 LPCWSTR pszSubAppName,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3651 LPCWSTR pszSubIdList
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
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3654 //Kernel32.lib
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3655 //LANGID GetSystemDefaultUILanguage();
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3656
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3657 // Macro from winnt.h/windows.h
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3658 WORD PRIMARYLANGID(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3659 WORD lgid
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
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3662 //Gdi32.lib
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3663 //int IntersectClipRect(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3664 // HDC hdc, // handle to DC
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3665 // 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
3666 // 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
3667 // 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
3668 // 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
3669 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3670 //
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3671 LRESULT CoCreateInstance(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3672 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
3673 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3674 /+
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3675 // kernel32 winxp/vista
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3676 version(ANSI){
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3677 HANDLE CreateActCtxA(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3678 ACTCTXA* pActCtx
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 }
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3681 else{
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3682 HANDLE CreateActCtxW(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3683 ACTCTXW* pActCtx
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 }
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3686 BOOL ActivateActCtx(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3687 HACTCTX hActCtx,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3688 uint* lpCookie
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
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3694 // Windows API
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3695 extern (Windows){
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3696 //int AbortDoc(HDC hdc);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3697 //HKL ActivateKeyboardLayout(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3698 // 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
3699 // UINT Flags // keyboard layout flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3700 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3701 //BOOL AdjustWindowRectEx(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3702 // 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
3703 // DWORD dwStyle, // window styles
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3704 // BOOL bMenu, // menu-present flag
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3705 // DWORD dwExStyle // extended style
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3706 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3707 //BOOL Arc(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3708 // 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
3709 // 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
3710 // 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
3711 // 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
3712 // 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
3713 // 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
3714 // 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
3715 // 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
3716 // 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
3717 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3718 //HDWP BeginDeferWindowPos(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3719 // int nNumWindows
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3720 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3721 ////alias STDWIN.BeginPaint BeginPaint;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3722 //BOOL BitBlt(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3723 // 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
3724 // 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
3725 // 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
3726 // 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
3727 // 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
3728 // 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
3729 // 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
3730 // 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
3731 // DWORD dwRop // raster operation code
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3732 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3733 //BOOL BringWindowToTop(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3734 // HWND hWnd // handle to window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3735 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3736 //LRESULT CallNextHookEx(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3737 // 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
3738 // 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
3739 // 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
3740 // 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
3741 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3742 //LRESULT CallWindowProcA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3743 // 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
3744 // HWND hWnd, // handle to window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3745 // UINT Msg, // message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3746 // WPARAM wParam, // first message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3747 // LPARAM lParam // second message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3748 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3749 //LRESULT CallWindowProcW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3750 // 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
3751 // HWND hWnd, // handle to window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3752 // UINT Msg, // message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3753 // WPARAM wParam, // first message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3754 // LPARAM lParam // second message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3755 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3756 //LPSTR CharLowerA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3757 // 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
3758 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3759 //LPWSTR CharLowerW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3760 // 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
3761 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3762 //LPSTR CharUpperA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3763 // 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
3764 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3765 //LPWSTR CharUpperW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3766 // 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
3767 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3768 //DWORD CheckMenuItem(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3769 // HMENU hmenu, // handle to menu
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3770 // 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
3771 // UINT uCheck // menu item flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3772 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3773 //BOOL ChooseColorA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3774 // 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
3775 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3776 //BOOL ChooseColorW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3777 // 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
3778 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3779 //BOOL ChooseFontA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3780 // 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
3781 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3782 //BOOL ChooseFontW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3783 // 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
3784 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3785 ////alias STDWIN.ClientToScreen ClientToScreen;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3786 //BOOL CloseClipboard();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3787 //int CombineRgn(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3788 // 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
3789 // 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
3790 // 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
3791 // int fnCombineMode // region combining mode
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3792 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3793 //alias STDWIN.CloseHandle CloseHandle;
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3794 DWORD CommDlgExtendedError();
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3795
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3796 version(WinCE){
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3797 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
3798 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
3799 void CommandBar_Destroy(HWND hwndCB);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3800 BOOL CommandBar_DrawMenuBar(HWND hwndCB, int iButton);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3801 int CommandBar_Height(HWND hwndCB);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3802 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
3803 int CommandBar_Show(HWND hwndCB, int fShow);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3804 }
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3805
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3806 //HANDLE CopyImage(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3807 // 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
3808 // 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
3809 // 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
3810 // 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
3811 // UINT fuFlags // copy flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3812 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3813 //HACCEL CreateAcceleratorTableA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3814 // 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
3815 // 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
3816 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3817 //HACCEL CreateAcceleratorTableW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3818 // 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
3819 // 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
3820 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3821 //HBITMAP CreateBitmap(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3822 // 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
3823 // 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
3824 // 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
3825 // 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
3826 // 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
3827 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3828 ////alias STDWIN.CreateCaret CreateCaret;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3829 //HBITMAP CreateCompatibleBitmap(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3830 // 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
3831 // 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
3832 // 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
3833 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3834 ////alias STDWIN.CreateCompatibleDC CreateCompatibleDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3835 //HCURSOR CreateCursor(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3836 // 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
3837 // 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
3838 // 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
3839 // int nWidth, // cursor width
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3840 // int nHeight, // cursor height
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3841 // 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
3842 // 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
3843 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3844 //HDC CreateDCA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3845 // 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
3846 // 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
3847 // 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
3848 // DEVMODE *lpInitData
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3849 // // pointer to optional printer data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3850 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3851 //HDC CreateDCW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3852 // 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
3853 // 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
3854 // 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
3855 // DEVMODE *lpInitData
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3856 // // pointer to optional printer data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3857 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3858 //HBITMAP CreateDIBSection(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3859 // 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
3860 // 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
3861 // // format, and color data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3862 // 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
3863 // // palette indexes
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3864 // 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
3865 // // the bitmap's bit values
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3866 // 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
3867 // 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
3868 // // file mapping object
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3869 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3870 //HANDLE CreateEventA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3871 // LPSECURITY_ATTRIBUTES lpEventAttributes,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3872 // // pointer to security attributes
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3873 // 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
3874 // 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
3875 // 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
3876 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3877 //HANDLE CreateEventW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3878 // LPSECURITY_ATTRIBUTES lpEventAttributes,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3879 // // pointer to security attributes
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3880 // 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
3881 // 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
3882 // 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
3883 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3884 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3885 ////alias STDWIN.CreateFileA CreateFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3886 ////alias STDWIN.CreateFileW CreateFileW;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3887 //HFONT CreateFontIndirectA(LOGFONTA* lplf );
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3888 //HFONT CreateFontIndirectW(LOGFONTW* lplf );
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3889 //HICON CreateIconIndirect(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3890 // 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
3891 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3892 //HMENU CreateMenu();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3893 //HPALETTE CreatePalette(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3894 // 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
3895 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3896 //HBRUSH CreatePatternBrush(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3897 // HBITMAP hbmp // handle to bitmap
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3898 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3899 ////alias STDWIN.CreatePen CreatePen;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3900 //HRGN CreatePolygonRgn(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3901 // 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
3902 // 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
3903 // int fnPolyFillMode // polygon-filling mode
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3904 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3905 //HMENU CreatePopupMenu();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3906 ////alias STDWIN.CreateRectRgn CreateRectRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3907 //HBRUSH CreateSolidBrush(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3908 // COLORREF crColor // brush color value
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 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3911 ////alias STDWIN.CreateWindowExA CreateWindowExA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3912 //HWND CreateWindowExW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3913 // DWORD dwExStyle, // extended window style
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3914 // 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
3915 // 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
3916 // DWORD dwStyle, // window style
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3917 // 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
3918 // 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
3919 // int nWidth, // window width
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3920 // int nHeight, // window height
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3921 // 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
3922 // 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
3923 // 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
3924 // 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
3925 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3926 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3927 //LRESULT DefFrameProcA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3928 // 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
3929 // 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
3930 // UINT uMsg, // message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3931 // WPARAM wParam, // first message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3932 // LPARAM lParam // second message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3933 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3934 //LRESULT DefFrameProcW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3935 // 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
3936 // 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
3937 // UINT uMsg, // message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3938 // WPARAM wParam, // first message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3939 // LPARAM lParam // second message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3940 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3941 //LRESULT DefMDIChildProcA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3942 // 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
3943 // UINT uMsg, // message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3944 // WPARAM wParam, // first message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3945 // LPARAM lParam // second message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3946 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3947 //LRESULT DefMDIChildProcW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3948 // 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
3949 // UINT uMsg, // message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3950 // WPARAM wParam, // first message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3951 // LPARAM lParam // second message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3952 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3953 ////alias STDWIN.DefWindowProcA DefWindowProcA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3954 //LRESULT DefWindowProcW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3955 // HWND hWnd, // handle to window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3956 // UINT Msg, // message identifier
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3957 // WPARAM wParam, // first message parameter
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3958 // LPARAM lParam // second message parameter
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 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3961 //HDWP DeferWindowPos(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3962 // 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
3963 // 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
3964 // HWND hWndInsertAfter, // placement-order handle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3965 // int x, // horizontal position
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3966 // int y, // vertical position
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3967 // int cx, // width
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3968 // int cy, // height
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3969 // UINT uFlags // window-positioning flags
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 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3972 ////alias STDWIN.DeleteDC DeleteDC;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3973 ////alias STDWIN.DeleteFileA DeleteFileA;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3974 //BOOL DeleteMenu(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3975 // HMENU hMenu, // handle to menu
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3976 // 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
3977 // UINT uFlags // menu item flag
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3978 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3979 ////alias STDWIN.DeleteObject DeleteObject;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3980 //BOOL DestroyAcceleratorTable(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3981 // 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
3982 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3983 //int DestroyCaret();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3984 //BOOL DestroyCursor(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3985 // 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
3986 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3987 //BOOL DestroyIcon(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3988 // 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
3989 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3990 //BOOL DestroyMenu(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3991 // 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
3992 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3993 //BOOL DestroyWindow(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3994 // 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
3995 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3996 //LONG DispatchMessageA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3997 // 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
3998 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
3999 //LONG DispatchMessageW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4000 // 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
4001 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4002 //BOOL DragDetect(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4003 // HWND hwnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4004 // POINT pt
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4005 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4006 //void DragFinish(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4007 // HDROP hDrop
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4008 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4009 //UINT DragQueryFileA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4010 // HDROP hDrop,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4011 // UINT iFile,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4012 // LPSTR lpszFile,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4013 // UINT cch
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4014 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4015 //UINT DragQueryFileW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4016 // HDROP hDrop,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4017 // UINT iFile,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4018 // LPWSTR lpszFile,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4019 // UINT cch
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4020 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4021 //BOOL DrawEdge(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4022 // 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
4023 // 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
4024 // 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
4025 // UINT grfFlags // type of border
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4026 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4027 //BOOL DrawFocusRect(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4028 // 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
4029 // 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
4030 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4031 //BOOL DrawFrameControl(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4032 // 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
4033 // 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
4034 // UINT uType, // frame-control type
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4035 // UINT uState // frame-control state
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4036 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4037 //BOOL DrawIconEx(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4038 // 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
4039 // 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
4040 // 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
4041 // 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
4042 // 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
4043 // 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
4044 // 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
4045 // 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
4046 // UINT diFlags // icon-drawing flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4047 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4048 //BOOL DrawMenuBar(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4049 // 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
4050 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4051 //BOOL DrawStateA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4052 // 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
4053 // HBRUSH hbr, // handle to brush
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4054 // 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
4055 // LPARAM lData, // image information
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4056 // WPARAM wData, // more image information
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4057 // 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
4058 // 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
4059 // int cx, // width of image
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4060 // int cy, // height of image
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4061 // 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
4062 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4063 //BOOL DrawStateW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4064 // 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
4065 // HBRUSH hbr, // handle to brush
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4066 // 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
4067 // LPARAM lData, // image information
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4068 // WPARAM wData, // more image information
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4069 // 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
4070 // 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
4071 // int cx, // width of image
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4072 // int cy, // height of image
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4073 // 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
4074 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4075 //int DrawTextA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4076 // 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
4077 // 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
4078 // 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
4079 // 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
4080 // UINT uFormat // text-drawing flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4081 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4082 //int DrawTextW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4083 // 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
4084 // 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
4085 // 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
4086 // 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
4087 // UINT uFormat // text-drawing flags
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 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4090 //BOOL Ellipse(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4091 // 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
4092 // 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
4093 // 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
4094 // 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
4095 // 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
4096 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4097 //BOOL EnableMenuItem(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4098 // HMENU hMenu, // handle to menu
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4099 // 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
4100 // UINT uEnable // menu item flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4101 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4102 //BOOL EnableWindow(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4103 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4104 // BOOL bEnable
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4105 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4106 //BOOL EndDeferWindowPos(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4107 // 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
4108 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4109 //int EndDoc(HDC hDC);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4110 //int EndPage(HDC hDC);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4111 //BOOL EnumDisplayMonitors(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4112 // 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
4113 // LPCRECT lprcClip, // clipping rectangle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4114 // MONITORENUMPROC lpfnEnum, // callback function
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4115 // 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
4116 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4117 //int EnumFontFamiliesExA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4118 // 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
4119 // 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
4120 // FONTENUMEXPROC lpEnumFontFamExProc,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4121 // // pointer to callback function
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4122 // LPARAM lParam, // application-supplied data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4123 // 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
4124 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4125 //int EnumFontFamiliesExW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4126 // 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
4127 // 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
4128 // FONTENUMEXPROC lpEnumFontFamExProc,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4129 // // pointer to callback function
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4130 // LPARAM lParam, // application-supplied data
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4131 // 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
4132 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4133 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4134 //int EnumFontFamiliesA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4135 // 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
4136 // 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
4137 // FONTENUMPROC lpEnumFontFamProc,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4138 // // pointer to callback function
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4139 // 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
4140 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4141 //int EnumFontFamiliesW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4142 // 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
4143 // 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
4144 // FONTENUMPROC lpEnumFontFamProc,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4145 // // pointer to callback function
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4146 // 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
4147 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4148 //BOOL EqualRect(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4149 // 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
4150 // 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
4151 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4152 //BOOL EqualRgn(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4153 // 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
4154 // 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
4155 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4156 //DWORD ExpandEnvironmentStringsA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4157 // 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
4158 // 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
4159 // // variables
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4160 // 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
4161 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4162 //DWORD ExpandEnvironmentStringsW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4163 // 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
4164 // 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
4165 // // variables
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4166 // 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
4167 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4168 //BOOL ExtTextOutA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4169 // 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
4170 // 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
4171 // 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
4172 // UINT fuOptions, // text-output options
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4173 // 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
4174 // LPCSTR lpString, // points to string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4175 // 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
4176 // 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
4177 // // values
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4178 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4179 //BOOL ExtTextOutW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4180 // 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
4181 // 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
4182 // 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
4183 // UINT fuOptions, // text-output options
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4184 // 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
4185 // LPCWSTR lpString, // points to string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4186 // 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
4187 // 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
4188 // // values
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4189 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4190 UINT ExtractIconExA(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4191 LPCSTR lpszFile,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4192 int nIconIndex,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4193 HICON *phiconLarge,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4194 HICON *phiconSmall,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4195 UINT nIcons
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4196 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4197 UINT ExtractIconExW(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4198 LPCWSTR lpszFile,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4199 int nIconIndex,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4200 HICON *phiconLarge,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4201 HICON *phiconSmall,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4202 UINT nIcons
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4203 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4204 //HRSRC FindResourceA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4205 // HMODULE hModule, // module handle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4206 // 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
4207 // 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
4208 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4209 //HRSRC FindResourceW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4210 // HMODULE hModule, // module handle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4211 // 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
4212 // 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
4213 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4214 //HWND FindWindowA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4215 // 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
4216 // 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
4217 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4218 //HWND FindWindowW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4219 // 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
4220 // 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
4221 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4222 //DWORD FormatMessageA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4223 // 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
4224 // 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
4225 // DWORD dwMessageId, // requested message identifier
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4226 // 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
4227 // 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
4228 // 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
4229 // // 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
4230 // void* Arguments
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4231 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4232 //DWORD FormatMessageW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4233 // 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
4234 // 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
4235 // DWORD dwMessageId, // requested message identifier
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4236 // 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
4237 // 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
4238 // 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
4239 // // 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
4240 // void* Arguments
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4241 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4242 //DWORD GdiSetBatchLimit(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4243 // DWORD dwLimit // batch limit
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4244 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4245 //UINT GetACP();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4246 //HWND GetActiveWindow();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4247 //COLORREF GetBkColor(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4248 // 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
4249 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4250 //HWND GetCapture();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4251 //BOOL GetCaretPos(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4252 // 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
4253 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4254 //BOOL GetCharABCWidthsA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4255 // 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
4256 // 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
4257 // 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
4258 // 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
4259 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4260 //BOOL GetCharABCWidthsW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4261 // 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
4262 // 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
4263 // 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
4264 // 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
4265 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4266 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4267 //BOOL GetCharWidthA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4268 // 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
4269 // 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
4270 // 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
4271 // 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
4272 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4273 //BOOL GetCharWidthW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4274 // 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
4275 // 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
4276 // 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
4277 // 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
4278 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4279 //DWORD GetCharacterPlacementA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4280 // 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
4281 // LPCSTR lpString, // pointer to string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4282 // 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
4283 // 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
4284 // LPGCP_RESULTS lpResults,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4285 // // 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
4286 // DWORD dwFlags // placement flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4287 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4288 //DWORD GetCharacterPlacementW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4289 // 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
4290 // LPCWSTR lpString, // pointer to string
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4291 // 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
4292 // 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
4293 // LPGCP_RESULTS lpResults,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4294 // // 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
4295 // DWORD dwFlags // placement flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4296 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4297 //BOOL GetClassInfoA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4298 // 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
4299 // 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
4300 // 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
4301 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4302 //BOOL GetClassInfoW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4303 // 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
4304 // 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
4305 // 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
4306 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4307 //alias STDWIN.GetClientRect GetClientRect;
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4308 //alias STDWIN.GetClipBox GetClipBox;
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4309 //alias STDWIN.GetClipRgn GetClipRgn;
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4310 //HANDLE GetClipboardData(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4311 // UINT uFormat // clipboard format
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4312 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4313 //int GetClipboardFormatNameA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4314 // 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
4315 // 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
4316 // 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
4317 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4318 //int GetClipboardFormatNameW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4319 // 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
4320 // 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
4321 // 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
4322 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4323 BOOL GetComboBoxInfo(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4324 HWND hwndCombo,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4325 PCOMBOBOXINFO pcbi
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4326 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4327 //alias STDWIN.GetCurrentObject GetCurrentObject;
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4328 //DWORD GetCurrentProcessId();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4329 //DWORD GetCurrentThreadId();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4330 //HCURSOR GetCursor();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4331 //BOOL GetCursorPos(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4332 // 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
4333 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4334 //alias STDWIN.GetDC GetDC;
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4335 //UINT GetDIBColorTable(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4336 // 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
4337 // // interest
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4338 // 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
4339 // 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
4340 // 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
4341 // // entries
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4342 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4343 //int GetDIBits(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4344 // 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
4345 // HBITMAP hbmp, // handle to bitmap
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4346 // 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
4347 // 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
4348 // 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
4349 // 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
4350 // 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
4351 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4352 //HWND GetDesktopWindow();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4353 //int GetDialogBaseUnits();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4354 //int GetDoubleClickTime();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4355 //DWORD GetFontLanguageInfo(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4356 // 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
4357 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4358 BOOL GetGUIThreadInfo(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4359 DWORD idThread,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4360 LPGUITHREADINFO lpgui
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4361 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4362 //BOOL GetIconInfo(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4363 // HICON hIcon, // icon handle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4364 // 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
4365 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4366 //int GetKeyNameTextA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4367 // 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
4368 // 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
4369 // 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
4370 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4371 //int GetKeyNameTextW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4372 // 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
4373 // 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
4374 // 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
4375 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4376 //HKL GetKeyboardLayout(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4377 // DWORD dwLayout // thread identifier
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4378 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4379 //SHORT GetKeyState(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4380 // int nVirtKey // virtual-key code
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4381 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4382 //UINT GetKeyboardLayoutList(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4383 // 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
4384 // 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
4385 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4386 //BOOL GetKeyboardState(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4387 // 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
4388 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4389 //HWND GetLastActivePopup(HWND hWnd);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4390 //DWORD GetLastError();
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4391 DWORD GetLayout(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4392 HDC hdc // handle to DC
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4393 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4394 //int GetLocaleInfoA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4395 // LCID Locale, // locale identifier
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4396 // LCTYPE LCType, // type of information
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4397 // 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
4398 // int cchData // size of buffer
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4399 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4400 //int GetLocaleInfoW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4401 // LCID Locale, // locale identifier
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4402 // LCTYPE LCType, // type of information
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4403 // 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
4404 // int cchData // size of buffer
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4405 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4406 //HMENU GetMenu(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4407 // HWND hWnd // handle to window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4408 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4409 BOOL GetMenuBarInfo(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4410 HWND hwnd,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4411 LONG idObject,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4412 LONG idItem,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4413 PMENUBARINFO pmbi
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4414 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4415 //UINT GetMenuDefaultItem(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4416 // HMENU hMenu,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4417 // UINT fByPos,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4418 // UINT gmdiFlags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4419 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4420 BOOL GetMenuInfo(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4421 HMENU hmenu,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4422 LPCMENUINFO lpcmi
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4423 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4424 //int GetMenuItemCount(HMENU hMenu);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4425 //BOOL GetMenuItemInfoA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4426 // HMENU hMenu,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4427 // UINT uItem,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4428 // BOOL fByPosition,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4429 // LPMENUITEMINFO lpmii
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4430 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4431 //BOOL GetMenuItemInfoW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4432 // HMENU hMenu,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4433 // UINT uItem,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4434 // BOOL fByPosition,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4435 // LPMENUITEMINFO lpmii
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4436 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4437 //BOOL GetMenuItemRect(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4438 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4439 // HMENU hMenu,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4440 // UINT uItem,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4441 // LPRECT lprcItem
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4442 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4443 //BOOL GetMessageW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4444 // 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
4445 // HWND hWnd, // handle of window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4446 // UINT wMsgFilterMin, // first message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4447 // UINT wMsgFilterMax // last message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4448 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4449 //DWORD GetMessagePos();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4450 //LONG GetMessageTime();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4451 //DWORD GetModuleFileNameA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4452 // 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
4453 // 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
4454 // 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
4455 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4456 //DWORD GetModuleFileNameW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4457 // 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
4458 // 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
4459 // 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
4460 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4461 //HMODULE GetModuleHandleW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4462 // LPCWSTR lpModuleName
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4463 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4464 //BOOL GetMonitorInfoA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4465 // 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
4466 // 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
4467 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4468 BOOL GetMonitorInfoW(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4469 HMONITOR hMonitor, // handle to display monitor
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4470 LPMONITORINFO lpmi // pointer to display monitor information
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4471 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4472 //UINT GetNearestPaletteIndex(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4473 // 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
4474 // 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
4475 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4476 //BOOL GetOpenFileNameA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4477 // 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
4478 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4479 //BOOL GetOpenFileNameW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4480 // 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
4481 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4482 //UINT GetPaletteEntries(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4483 // 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
4484 // 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
4485 // 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
4486 // 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
4487 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4488 //HWND GetParent(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4489 // 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
4490 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4491 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4492 //COLORREF GetPixel(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4493 // 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
4494 // 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
4495 // 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
4496 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4497 //HANDLE GetProcessHeap();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4498 //DWORD GetProfileStringA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4499 // 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
4500 // 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
4501 // 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
4502 // 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
4503 // 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
4504 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4505 //DWORD GetProfileStringW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4506 // 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
4507 // 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
4508 // 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
4509 // 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
4510 // 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
4511 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4512 //int GetROP2(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4513 // 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
4514 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4515 int GetRandomRgn(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4516 HDC hdc, // handle to DC
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4517 HRGN hrgn, // handle to region
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4518 INT iNum // must be SYSRGN
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4519 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4520 //DWORD GetRegionData(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4521 // HRGN hRgn, // handle to region
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4522 // 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
4523 // 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
4524 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4525 //int GetRgnBox(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4526 // 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
4527 // 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
4528 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4529 //BOOL GetSaveFileNameA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4530 // 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
4531 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4532 //BOOL GetSaveFileNameW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4533 // 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
4534 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4535 //BOOL GetScrollInfo(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4536 // 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
4537 // int fnBar, // scroll bar flag
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4538 // 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
4539 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4540 ////alias STDWIN.GetStockObject GetStockObject;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4541 //DWORD GetSysColor(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4542 // int nIndex // display element
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4543 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4544 //HBRUSH GetSysColorBrush(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4545 // int nIndex // system color index
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4546 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4547 //HMENU GetSystemMenu(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4548 // 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
4549 // BOOL bRevert // reset flag
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4550 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4551 //int GetSystemMetrics(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4552 // 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
4553 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4554 //UINT GetSystemPaletteEntries(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4555 // 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
4556 // 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
4557 // 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
4558 // 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
4559 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4560 //int GetTextCharset(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4561 // HDC hdc // handle to DC
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4562 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4563 //COLORREF GetTextColor(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4564 // 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
4565 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4566 //BOOL GetTextExtentPoint32A(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4567 // 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
4568 // 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
4569 // 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
4570 // 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
4571 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4572 //BOOL GetTextExtentPoint32W(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4573 // 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
4574 // 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
4575 // 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
4576 // 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
4577 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4578 //BOOL GetTextMetricsW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4579 // 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
4580 // 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
4581 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4582 //DWORD GetTickCount();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4583 ////alias STDWIN.GetUpdateRect GetUpdateRect;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4584 ////alias STDWIN.GetUpdateRgn GetUpdateRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4585 //DWORD GetVersion();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4586 //BOOL GetVersionExA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4587 // 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
4588 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4589 //BOOL GetVersionExW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4590 // 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
4591 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4592 //HWND GetWindow(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4593 // 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
4594 // UINT uCmd // relationship flag
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4595 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4596 //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
4597 //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
4598 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4599 //BOOL GetWindowPlacement(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4600 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4601 // WINDOWPLACEMENT *lpwndpl
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4602 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4603 //int GetWindowTextA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4604 // 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
4605 // 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
4606 // 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
4607 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4608 //int GetWindowTextW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4609 // 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
4610 // 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
4611 // 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
4612 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4613 //int GetWindowTextLengthA(HWND hWnd);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4614 //int GetWindowTextLengthW(HWND hWnd);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4615 //DWORD GetWindowThreadProcessId(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4616 // HWND hWnd, // handle to window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4617 // 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
4618 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4619 //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
4620 //HGLOBAL GlobalFree(HGLOBAL hMem);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4621 //LPVOID GlobalLock(HGLOBAL hMem);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4622 //SIZE_T GlobalSize(HGLOBAL hMem);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4623 //BOOL GlobalUnlock(HGLOBAL hMem);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4624 BOOL GradientFill(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4625 HDC hdc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4626 PTRIVERTEX pVertex,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4627 DWORD dwNumVertex,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4628 PVOID pMesh,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4629 DWORD dwNumMesh,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4630 DWORD dwMode
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4631 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4632 //LPVOID HeapAlloc(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4633 // 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
4634 // 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
4635 // 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
4636 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4637 //BOOL HeapFree(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4638 // 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
4639 // DWORD dwFlags, // heap freeing flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4640 // 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
4641 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4642 //alias STDWIN.HideCaret HideCaret;
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4643 //int ImageList_Add(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4644 // HIMAGELIST himl,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4645 // HBITMAP hbmImage,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4646 // HBITMAP hbmMask
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4647 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4648 //int ImageList_AddMasked(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4649 // HIMAGELIST himl,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4650 // HBITMAP hbmImage,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4651 // COLORREF crMask
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4652 // );
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4653 //HIMAGELIST ImageList_Create(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4654 // int cx,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4655 // int cy,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4656 // UINT flags,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4657 // int cInitial,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4658 // int cGrow
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4659 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4660 //BOOL ImageList_Destroy(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4661 // HIMAGELIST himl
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4662 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4663 //HICON ImageList_GetIcon(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4664 // HIMAGELIST himl,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4665 // int i,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4666 // UINT flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4667 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4668 //BOOL ImageList_GetIconSize(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4669 // HIMAGELIST himl,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4670 // int *cx,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4671 // int *cy
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4672 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4673 //int ImageList_GetImageCount(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4674 // HIMAGELIST himl
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4675 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4676 //BOOL ImageList_Remove(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4677 // HIMAGELIST himl,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4678 // int i
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4679 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4680 //BOOL ImageList_Replace(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4681 // HIMAGELIST himl,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4682 // int i,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4683 // HBITMAP hbmImage,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4684 // HBITMAP hbmMask
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4685 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4686 //int ImageList_ReplaceIcon(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4687 // HIMAGELIST himl,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4688 // int i,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4689 // HICON hicon
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4690 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4691 //BOOL ImageList_SetIconSize(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4692 // HIMAGELIST himl,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4693 // int cx,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4694 // int cy
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4695 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4696 HIMC ImmAssociateContext(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4697 HWND hWnd,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4698 HIMC hIMC
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4699 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4700 HIMC ImmCreateContext();
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4701 int ImmDestroyContext(HIMC hIMC );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4702 BOOL ImmGetCompositionFontA(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4703 HIMC hIMC,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4704 LPLOGFONTA lplf
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4705 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4706 BOOL ImmGetCompositionFontW(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4707 HIMC hIMC,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4708 LOGFONTW* lplf
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4709 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4710 LONG ImmGetCompositionStringA(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4711 HIMC hIMC,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4712 DWORD dwIndex,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4713 LPVOID lpBuf,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4714 DWORD dwBufLen
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4715 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4716 LONG ImmGetCompositionStringW(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4717 HIMC hIMC,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4718 DWORD dwIndex,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4719 LPVOID lpBuf,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4720 DWORD dwBufLen
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4721 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4722 HIMC ImmGetContext(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4723 HWND hWnd
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4724 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4725 BOOL ImmGetConversionStatus(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4726 HIMC hIMC,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4727 LPDWORD lpfdwConversion,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4728 LPDWORD lpfdwSentence
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4729 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4730 HWND ImmGetDefaultIMEWnd(HWND hWnd );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4731 BOOL ImmGetOpenStatus(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4732 HIMC hIMC
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4733 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4734 BOOL ImmReleaseContext(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4735 HWND hWnd,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4736 HIMC hIMC
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4737 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4738 BOOL ImmSetCompositionFontA(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4739 HIMC hIMC,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4740 LOGFONTA* lplf
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4741 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4742 BOOL ImmSetCompositionFontW(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4743 HIMC hIMC,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4744 LOGFONTW* lplf
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4745 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4746 BOOL ImmSetCompositionWindow(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4747 HIMC hIMC,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4748 LPCOMPOSITIONFORM lpCompForm
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4749 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4750 BOOL ImmSetConversionStatus(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4751 HIMC hIMC,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4752 DWORD fdwConversion,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4753 DWORD fdwSentence
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4754 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4755 BOOL ImmSetOpenStatus(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4756 HIMC hIMC,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4757 BOOL fOpen
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4758 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4759 //void InitCommonControls();
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4760 BOOL InitCommonControlsEx(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4761 LPINITCOMMONCONTROLSEX lpInitCtrls
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4762 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4763 //BOOL InsertMenuA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4764 // HMENU hMenu, // handle to menu
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4765 // 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
4766 // UINT uFlags, // menu item flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4767 // 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
4768 // // menu or submenu
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4769 // LPCSTR lpNewItem // menu item content
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4770 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4771 //BOOL InsertMenuW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4772 // HMENU hMenu, // handle to menu
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4773 // 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
4774 // UINT uFlags, // menu item flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4775 // 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
4776 // // menu or submenu
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4777 // LPCWSTR lpNewItem // menu item content
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 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4780 //BOOL InsertMenuItemA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4781 // HMENU hMenu,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4782 // UINT uItem,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4783 // BOOL fByPosition,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4784 // MENUITEMINFOA* lpmii
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4785 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4786 //BOOL InsertMenuItemW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4787 // HMENU hMenu,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4788 // UINT uItem,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4789 // BOOL fByPosition,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4790 // MENUITEMINFOW* lpmii
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4791 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4792 //BOOL IntersectRect(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4793 // 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
4794 // 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
4795 // 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
4796 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4797 //LONG InterlockedIncrement(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4798 // 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
4799 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4800 //LONG InterlockedDecrement(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4801 // 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
4802 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4803 //BOOL IsDBCSLeadByte(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4804 // BYTE TestChar // character to test
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4805 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4806 //BOOL IsIconic(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4807 // HWND hWnd // handle to window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4808 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4809 //BOOL IsWindow(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4810 // HWND hWnd // handle to window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4811 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4812 //BOOL IsWindowEnabled(HWND hWnd);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4813 //BOOL IsWindowVisible(HWND hWnd);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4814 //BOOL IsZoomed(HWND hWnd);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4815 //BOOL KillTimer(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4816 // 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
4817 // UINT uIDEvent // timer identifier
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4818 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4819 //alias STDWIN.LineTo LineTo;
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4820 //HBITMAP LoadBitmapA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4821 // 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
4822 // 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
4823 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4824 //HBITMAP LoadBitmapW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4825 // 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
4826 // 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
4827 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4828 //HANDLE LoadImageA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4829 // 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
4830 // 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
4831 // UINT uType, // type of image
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4832 // int cxDesired, // desired width
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4833 // int cyDesired, // desired height
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4834 // UINT fuLoad // load flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4835 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4836 //HANDLE LoadImageW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4837 // 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
4838 // 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
4839 // UINT uType, // type of image
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4840 // int cxDesired, // desired width
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4841 // int cyDesired, // desired height
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4842 // UINT fuLoad // load flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4843 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4844 //HINSTANCE LoadLibraryW(wchar* lpLibFileName );
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4845 //HGLOBAL LoadResource(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4846 // HMODULE hModule, // resource-module handle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4847 // HRSRC hResInfo // resource handle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4848 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4849 //int LoadStringA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4850 // HINSTANCE hInstance,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4851 // UINT uID,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4852 // LPSTR lpBuffer,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4853 // int nBufferMax
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4854 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4855 //int LoadStringW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4856 // HINSTANCE hInstance,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4857 // UINT uID,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4858 // LPWSTR lpBuffer,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4859 // int nBufferMax
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4860 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4861 //HLOCAL LocalFree(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4862 // 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
4863 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4864 //LPVOID LockResource(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4865 // 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
4866 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4867 //UINT MapVirtualKeyA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4868 // 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
4869 // UINT uMapType // translation to perform
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4870 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4871 //UINT MapVirtualKeyW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4872 // 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
4873 // UINT uMapType // translation to perform
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4874 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4875 //BOOL MessageBeep(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4876 // UINT uType // sound type
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4877 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4878 //int MessageBoxW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4879 // 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
4880 // 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
4881 // 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
4882 // 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
4883 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4884 HMONITOR MonitorFromWindow(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4885 HWND hwnd, // handle to a window
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4886 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
4887 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4888 DWORD MsgWaitForMultipleObjectsEx(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4889 DWORD nCount, // number of handles in handle array
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4890 LPHANDLE pHandles, // pointer to an object-handle array
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4891 DWORD dwMilliseconds, // time-out interval in milliseconds
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4892 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
4893 DWORD dwFlags // wait flags
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4894 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4895 void NotifyWinEvent(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4896 DWORD event,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4897 HWND hwnd,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4898 LONG idObject,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4899 LONG idChild
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4900 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4901 //int OffsetRgn(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4902 // HRGN hrgn, // handle to region
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4903 // 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
4904 // 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
4905 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4906 WINOLEAPI OleInitialize(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4907 LPVOID pvReserved //Reserved; must be NULL.
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4908 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4909 void OleUninitialize();
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4910 //BOOL OpenClipboard(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4911 // HWND hWndNewOwner
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4912 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4913 //void OutputDebugStringA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4914 // LPCSTR lpOutputString
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4915 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4916 //void OutputDebugStringW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4917 // LPCWSTR lpOutputString
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4918 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4919 //BOOL PatBlt(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4920 // 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
4921 // 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
4922 // 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
4923 // 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
4924 // 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
4925 // DWORD dwRop // raster operation code
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4926 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4927 //BOOL PeekMessageW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4928 // 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
4929 // HWND hWnd, // handle to window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4930 // UINT wMsgFilterMin, // first message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4931 // UINT wMsgFilterMax, // last message
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4932 // UINT wRemoveMsg // removal flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4933 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4934 //BOOL Pie(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4935 // 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
4936 // 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
4937 // 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
4938 // 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
4939 // 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
4940 // 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
4941 // 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
4942 // 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
4943 // 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
4944 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4945 //BOOL Polygon(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4946 // 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
4947 // 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
4948 // 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
4949 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4950 //BOOL Polyline(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4951 // 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
4952 // 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
4953 // 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
4954 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4955 //BOOL PostMessageA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4956 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4957 // UINT Msg,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4958 // WPARAM wParam,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4959 // LPARAM lParam
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4960 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4961 //BOOL PostMessageW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4962 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4963 // UINT Msg,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4964 // WPARAM wParam,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4965 // LPARAM lParam
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4966 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4967 //BOOL PostThreadMessageA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4968 // DWORD idThread,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4969 // UINT Msg,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4970 // WPARAM wParam,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4971 // LPARAM lParam
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4972 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4973 //BOOL PostThreadMessageW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4974 // DWORD idThread,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4975 // UINT Msg,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4976 // WPARAM wParam,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4977 // LPARAM lParam
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4978 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4979 //BOOL PtInRect(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4980 // RECT *lprc, // rectangle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4981 // POINT pt // point
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4982 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4983 //BOOL PtInRegion(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4984 // HRGN hrgn, // handle to region
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4985 // 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
4986 // 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
4987 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4988 //UINT RealizePalette(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4989 // 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
4990 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4991 //BOOL RectInRegion(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4992 // HRGN hrgn, // handle to region
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4993 // RECT *lprc // pointer to rectangle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4994 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4995 //BOOL Rectangle(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
4996 // 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
4997 // 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
4998 // 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
4999 // 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
5000 // 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
5001 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5002 ////alias STDWIN.RedrawWindow RedrawWindow;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5003 //LONG RegCloseKey(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5004 // HKEY hKey
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5005 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5006 //LONG RegEnumKeyExA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5007 // HKEY hKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5008 // DWORD dwIndex,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5009 // LPSTR lpName,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5010 // LPDWORD lpcName,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5011 // LPDWORD lpReserved,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5012 // LPSTR lpClass,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5013 // LPDWORD lpcClass,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5014 // PFILETIME lpftLastWriteTime
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5015 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5016 //LONG RegEnumKeyExW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5017 // HKEY hKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5018 // DWORD dwIndex,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5019 // LPWSTR lpName,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5020 // LPDWORD lpcName,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5021 // LPDWORD lpReserved,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5022 // LPWSTR lpClass,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5023 // LPDWORD lpcClass,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5024 // PFILETIME lpftLastWriteTime
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5025 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5026 //LONG RegOpenKeyExA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5027 // HKEY hKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5028 // LPSTR lpSubKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5029 // DWORD ulOptions,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5030 // REGSAM samDesired,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5031 // PHKEY phkResult
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5032 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5033 //LONG RegOpenKeyExW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5034 // HKEY hKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5035 // LPWSTR lpSubKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5036 // DWORD ulOptions,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5037 // REGSAM samDesired,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5038 // PHKEY phkResult
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 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5041 //LONG RegQueryInfoKeyA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5042 // HKEY hKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5043 // LPSTR lpClass,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5044 // LPDWORD lpcClass,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5045 // LPDWORD lpReserved,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5046 // LPDWORD lpcSubKeys,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5047 // LPDWORD lpcMaxSubKeyLen,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5048 // LPDWORD lpcMaxClassLen,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5049 // LPDWORD lpcValues,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5050 // LPDWORD lpcMaxValueNameLen,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5051 // LPDWORD lpcMaxValueLen,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5052 // LPDWORD lpcbSecurityDescriptor,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5053 // PFILETIME lpftLastWriteTime
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5054 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5055 //LONG RegQueryInfoKeyW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5056 // HKEY hKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5057 // LPWSTR lpClass,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5058 // LPDWORD lpcClass,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5059 // LPDWORD lpReserved,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5060 // LPDWORD lpcSubKeys,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5061 // LPDWORD lpcMaxSubKeyLen,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5062 // LPDWORD lpcMaxClassLen,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5063 // LPDWORD lpcValues,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5064 // LPDWORD lpcMaxValueNameLen,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5065 // LPDWORD lpcMaxValueLen,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5066 // LPDWORD lpcbSecurityDescriptor,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5067 // PFILETIME lpftLastWriteTime
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 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5070 //LONG RegQueryValueExA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5071 // HKEY hKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5072 // LPCSTR lpValueName,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5073 // LPDWORD lpReserved,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5074 // LPDWORD lpType,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5075 // LPBYTE lpData,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5076 // LPDWORD lpcbData
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5077 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5078 //LONG RegQueryValueExW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5079 // HKEY hKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5080 // LPCWSTR lpValueName,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5081 // LPDWORD lpReserved,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5082 // LPDWORD lpType,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5083 // LPBYTE lpData,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5084 // LPDWORD lpcbData
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 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5087 //ATOM RegisterClassA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5088 // WNDCLASSA *lpWndClass
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5089 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5090 //ATOM RegisterClassW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5091 // WNDCLASSW *lpWndClass
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5092 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5093 //UINT RegisterClipboardFormatA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5094 // LPCSTR lpszFormat
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5095 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5096 //UINT RegisterClipboardFormatW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5097 // LPCWSTR lpszFormat
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5098 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5099 //UINT RegisterWindowMessageA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5100 // LPCSTR lpString
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5101 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5102 //UINT RegisterWindowMessageW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5103 // LPCWSTR lpString
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5104 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5105 //BOOL ReleaseCapture();
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5106 //BOOL RemoveMenu(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5107 // HMENU hMenu,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5108 // UINT uPosition,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5109 // UINT uFlags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5110 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5111 //BOOL RestoreDC(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5112 // HDC hdc, // handle to DC
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5113 // int nSavedDC // restore state
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5114 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5115 //alias STDWIN.RoundRect RoundRect;
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5116
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5117 // basic
38
2e09b0e6857a work on phobosfication
Frank Benoit <benoit@tionex.de>
parents: 36
diff changeset
5118 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
5119 // extends
38
2e09b0e6857a work on phobosfication
Frank Benoit <benoit@tionex.de>
parents: 36
diff changeset
5120 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
5121 void RtlMoveMemory(void* Destination, int Source, DWORD Length);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5122 void RtlMoveMemory(int Destination, int Source, DWORD Length);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5123
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5124 LPITEMIDLIST SHBrowseForFolderA(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5125 BROWSEINFOA* lpbi
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5126 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5127 LPITEMIDLIST SHBrowseForFolderW(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5128 BROWSEINFOW* lpbi
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5129 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5130 version(WinCE){
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5131 int SHCreateMenuBar(SHMENUBARINFO* pmb);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5132 }
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5133 HRESULT SHGetMalloc(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5134 // LPMALLOC *ppMalloc
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5135 LPVOID *ppMalloc
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5136 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5137 BOOL SHGetPathFromIDListA(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5138 LPCITEMIDLIST pidl,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5139 LPSTR pszPath
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5140 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5141 BOOL SHGetPathFromIDListW(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5142 LPCITEMIDLIST pidl,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5143 LPWSTR pszPath
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5144 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5145 version(WinCE)
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5146 {
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5147 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
5148 int SHRecognizeGesture(void* shrg);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5149 void SHSendBackToFocusWindow(int uMsg, int wp, int lp);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5150 int SHSetAppKeyWndAssoc(byte bVk, HWND hwnd);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5151 int SHSipPreference(HWND hwnd, int st);
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
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5154 // USP methods (Unicode Complex Script processor)
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5155 HRESULT ScriptBreak(
39
0ecb2b338560 further work on phobosification
Frank Benoit <benoit@tionex.de>
parents: 38
diff changeset
5156 LPCWSTR pwcChars,
120
536e43f63c81 Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents: 44
diff changeset
5157 int cChars, //length of pwcChars
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5158 SCRIPT_ANALYSIS *psa,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5159 SCRIPT_LOGATTR *psla
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5160 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5161 HRESULT ScriptCPtoX(
120
536e43f63c81 Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents: 44
diff changeset
5162 UTF16index iCP,//Logical character position in the run.
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5163 BOOL fTrailing,
120
536e43f63c81 Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents: 44
diff changeset
5164 UTF16shift cChars,//Number of characters in the run.
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5165 int cGlyphs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5166 WORD *pwLogClust,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5167 SCRIPT_VISATTR *psva,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5168 int *piAdvance,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5169 SCRIPT_ANALYSIS *psa,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5170 int *piX
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5171 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5172 HRESULT ScriptCacheGetHeight(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5173 HDC hdc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5174 SCRIPT_CACHE *psc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5175 long *tmHeight
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5176 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5177 HRESULT ScriptFreeCache(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5178 SCRIPT_CACHE *psc
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5179 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5180 HRESULT ScriptGetFontProperties(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5181 HDC hdc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5182 SCRIPT_CACHE *psc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5183 SCRIPT_FONTPROPERTIES *sfp
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5184 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5185 HRESULT ScriptGetLogicalWidths(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5186 SCRIPT_ANALYSIS *psa,
120
536e43f63c81 Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents: 44
diff changeset
5187 UTF16shift cChars,//Count of the logical code points in the run.
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5188 int cGlyphs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5189 int *piGlyphWidth,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5190 WORD *pwLogClust,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5191 SCRIPT_VISATTR *psva,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5192 int *piDx
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5193 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5194 HRESULT ScriptGetProperties(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5195 SCRIPT_PROPERTIES ***ppSp,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5196 int *piNumScripts
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5197 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5198 HRESULT ScriptGetCMap(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5199 HDC hdc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5200 SCRIPT_CACHE* psc,
39
0ecb2b338560 further work on phobosification
Frank Benoit <benoit@tionex.de>
parents: 38
diff changeset
5201 LPCWSTR pwcInChars,
120
536e43f63c81 Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents: 44
diff changeset
5202 int cChars, //length of pwcChars
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5203 DWORD dwFlags,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5204 WORD* pwOutGlyphs
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5205 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5206 HRESULT ScriptStringAnalyse(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5207 HDC hdc,
120
536e43f63c81 Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents: 44
diff changeset
5208 LPCVOID pString,//It can be a Unicode string or use the character set from a Windows ANSI code page, as specified by the iCharset parameter.
536e43f63c81 Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents: 44
diff changeset
5209 int cString,//Length of the string to analyze.
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5210 int cGlyphs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5211 int iCharset,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5212 DWORD dwFlags,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5213 int iReqWidth,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5214 SCRIPT_CONTROL* psControl,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5215 SCRIPT_STATE* psState,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5216 int* piDx,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5217 SCRIPT_TABDEF* pTabdef,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5218 BYTE* pbInClass,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5219 SCRIPT_STRING_ANALYSIS* pssa
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5220 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5221 HRESULT ScriptStringOut(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5222 SCRIPT_STRING_ANALYSIS ssa,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5223 int iX,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5224 int iY,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5225 UINT uOptions,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5226 RECT* prc,
120
536e43f63c81 Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents: 44
diff changeset
5227 UTF16index iMinSel, //starting pos for substringing output string
536e43f63c81 Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents: 44
diff changeset
5228 UTF16index iMaxSel, //ending pos for substringing output string
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5229 BOOL fDisabled
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5230 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5231 HRESULT ScriptStringFree(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5232 SCRIPT_STRING_ANALYSIS* pssa
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
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5235 HRESULT ScriptItemize(
39
0ecb2b338560 further work on phobosification
Frank Benoit <benoit@tionex.de>
parents: 38
diff changeset
5236 LPCWSTR pwcInChars,
120
536e43f63c81 Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents: 44
diff changeset
5237 int cInChars, //length of pwcChars
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5238 int cMaxItems,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5239 SCRIPT_CONTROL *psControl,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5240 SCRIPT_STATE *psState,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5241 SCRIPT_ITEM *pItems,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5242 int *pcItems
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5243 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5244 HRESULT ScriptLayout(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5245 int cRuns,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5246 BYTE *pbLevel,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5247 int *piVisualToLogical,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5248 int *piLogicalToVisual
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5249 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5250 HRESULT ScriptPlace(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5251 HDC hdc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5252 SCRIPT_CACHE *psc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5253 WORD *pwGlyphs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5254 int cGlyphs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5255 SCRIPT_VISATTR *psva,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5256 SCRIPT_ANALYSIS *psa,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5257 int *piAdvance,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5258 GOFFSET *pGoffset,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5259 ABC *pABC
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5260 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5261 HRESULT ScriptShape(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5262 HDC hdc, // in
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5263 SCRIPT_CACHE *psc, // in/out
39
0ecb2b338560 further work on phobosification
Frank Benoit <benoit@tionex.de>
parents: 38
diff changeset
5264 LPCWSTR pwcChars, //
120
536e43f63c81 Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents: 44
diff changeset
5265 int cChars,//length of pwcChars; Number of characters in the Unicode run.
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5266 int cMaxGlyphs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5267 SCRIPT_ANALYSIS *psa,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5268 WORD *pwOutGlyphs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5269 WORD *pwLogClust,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5270 SCRIPT_VISATTR *psva,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5271 int *pcGlyphs
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5272 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5273 HRESULT ScriptTextOut(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5274 HDC hdc, // const
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5275 SCRIPT_CACHE *psc,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5276 int x,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5277 int y,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5278 UINT fuOptions,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5279 RECT *lprc, // const
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5280 SCRIPT_ANALYSIS *psa, // const
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5281 WCHAR *pwcReserved, // const
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5282 int iReserved,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5283 WORD *pwGlyphs, //
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5284 int cGlyphs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5285 int *piAdvance, // const
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5286 int *piJustify, // const
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5287 GOFFSET *pGoffset // const
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5288 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5289 HRESULT ScriptXtoCP(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5290 int iX,
120
536e43f63c81 Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents: 44
diff changeset
5291 UTF16shift cChars,//Count of logical code points in the run.
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5292 int cGlyphs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5293 WORD *pwLogClust, //
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5294 SCRIPT_VISATTR *psva, //
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5295 int *piAdvance, //
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5296 SCRIPT_ANALYSIS *psa, //
120
536e43f63c81 Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents: 44
diff changeset
5297 UTF16shift *piCP,
536e43f63c81 Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents: 44
diff changeset
5298 UTF16shift *piTrailing
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5299 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5300 UINT SendInput(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5301 UINT nInputs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5302 LPINPUT pInputs,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5303 int cbSize
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5304 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5305 // the basic
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5306 //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
5307 //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
5308 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5309 //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
5310 //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
5311 //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
5312 //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
5313 //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
5314 //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
5315 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5316 //HWND SetCapture(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5317 // HWND hWnd
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5318 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5319 //BOOL SetCaretPos(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5320 // int X,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5321 // int Y
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5322 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5323 //HANDLE SetClipboardData(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5324 // UINT uFormat,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5325 // HANDLE hMem
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5326 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5327 //UINT SetDIBColorTable(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5328 // 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
5329 // 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
5330 // 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
5331 // 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
5332 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5333 //UINT SetErrorMode(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5334 // UINT uMode
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5335 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5336 //BOOL SetEvent(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5337 // 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
5338 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5339 //void SetLastError(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5340 // DWORD dwErrCode
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5341 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5342 DWORD SetLayout(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5343 HDC hdc, // handle to DC
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5344 DWORD dwLayout // layout options
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5345 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5346 //BOOL SetMenu(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5347 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5348 // HMENU hMenu
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5349 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5350 //BOOL SetMenuDefaultItem(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5351 // HMENU hMenu,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5352 // UINT uItem,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5353 // UINT fByPos
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5354 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5355 BOOL SetMenuInfo(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5356 HMENU hmenu,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5357 LPCMENUINFO lpcmi
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5358 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5359 //BOOL SetMenuItemInfoA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5360 // HMENU hMenu,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5361 // UINT uItem,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5362 // BOOL fByPosition,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5363 // LPMENUITEMINFOA lpmii
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5364 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5365 //BOOL SetMenuItemInfoW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5366 // HMENU hMenu,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5367 // UINT uItem,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5368 // BOOL fByPosition,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5369 // LPMENUITEMINFOW lpmii
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5370 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5371 //UINT SetPaletteEntries(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5372 // 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
5373 // 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
5374 // 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
5375 // 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
5376 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5377 //HWND SetParent(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5378 // HWND hWndChild,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5379 // HWND hWndNewParent
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5380 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5381 //// alias STDWIN.SetPixel SetPixel;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5382 //// alias STDWIN.SetROP2 SetROP2;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5383 //BOOL SetRect(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5384 // LPRECT lprc, // rectangle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5385 // int xLeft, // left side
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5386 // int yTop, // top side
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5387 // int xRight, // right side
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5388 // int yBottom // bottom side
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5389 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5390 //// alias STDWIN.SetRectRgn SetRectRgn;
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5391 //int SetScrollInfo(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5392 // HWND hwnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5393 // int fnBar,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5394 // LPCSCROLLINFO lpsi,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5395 // BOOL fRedraw
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5396 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5397 //UINT_PTR SetTimer(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5398 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5399 // UINT_PTR nIDEvent,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5400 // UINT uElapse,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5401 // TIMERPROC lpTimerFunc
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5402 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5403 //LONG SetWindowLongA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5404 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5405 // int nIndex,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5406 // LONG dwNewLong
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5407 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5408 //LONG SetWindowLongW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5409 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5410 // int nIndex,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5411 // LONG dwNewLong
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 //
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5414 //BOOL SetWindowPlacement(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5415 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5416 // WINDOWPLACEMENT *lpwndpl
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5417 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5418 //BOOL SetWindowPos(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5419 // HWND hWnd, // handle to window
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5420 // HWND hWndInsertAfter, // placement-order handle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5421 // int X, // horizontal position
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5422 // int Y, // vertical position
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5423 // int cx, // width
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5424 // int cy, // height
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5425 // UINT uFlags // window-positioning flags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5426 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5427 //BOOL SetWindowTextA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5428 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5429 // LPCSTR lpString
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5430 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5431 //BOOL SetWindowTextW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5432 // HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5433 // LPCWSTR lpString
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5434 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5435 //HHOOK SetWindowsHookExA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5436 // 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
5437 // 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
5438 // 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
5439 // 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
5440 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5441 //HHOOK SetWindowsHookExW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5442 // 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
5443 // 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
5444 // 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
5445 // 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
5446 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5447 BOOL ShellExecuteExA(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5448 LPSHELLEXECUTEINFOA lpExecInfo
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5449 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5450 BOOL ShellExecuteExW(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5451 LPSHELLEXECUTEINFOW lpExecInfo
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5452 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5453 BOOL Shell_NotifyIconA(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5454 DWORD dwMessage,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5455 PNOTIFYICONDATAA lpdata
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5456 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5457 BOOL Shell_NotifyIconW(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5458 DWORD dwMessage,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5459 PNOTIFYICONDATAW lpdata
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5460 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5461 //BOOL ShowOwnedPopups(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5462 //// HWND hWnd,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5463 //// BOOL fShow
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5464 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5465 version(WinCE)
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5466 {
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5467 BOOL SipGetInfo(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5468 SIPINFO *pSipInfo
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5469 );
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5470 }
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5471 //DWORD SizeofResource(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5472 // HMODULE hModule, // resource-module handle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5473 // HRSRC hResInfo // resource handle
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5474 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5475 //void Sleep(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5476 // DWORD dwMilliseconds
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5477 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5478 //int StartDocA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5479 // HDC hdc, // handle to DC
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5480 // DOCINFOA* lpdi // contains file names
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5481 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5482 //int StartDocW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5483 // HDC hdc, // handle to DC
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5484 // DOCINFOW* lpdi // contains file names
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5485 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5486 //int StartPage(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5487 // HDC hDC // handle to DC
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5488 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5489 // alias STDWIN.StretchBlt StretchBlt;
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5490 //BOOL SystemParametersInfoA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5491 // UINT uiAction,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5492 // UINT uiParam,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5493 // PVOID pvParam,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5494 // UINT fWinIni
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5495 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5496 //BOOL SystemParametersInfoW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5497 // UINT uiAction,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5498 // UINT uiParam,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5499 // PVOID pvParam,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5500 // UINT fWinIni
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5501 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5502 //int ToAscii(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5503 // UINT uVirtKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5504 // UINT uScanCode,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5505 // PBYTE lpKeyState,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5506 // LPWORD lpChar,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5507 // UINT uFlags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5508 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5509 //int ToUnicode(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5510 // UINT wVirtKey,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5511 // UINT wScanCode,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5512 // PBYTE lpKeyState,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5513 // LPWSTR pwszBuff,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5514 // int cchBuff,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5515 // UINT wFlags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5516 //);
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5517 BOOL TrackMouseEvent(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5518 LPTRACKMOUSEEVENT lpEventTrack // pointer to a TRACKMOUSEEVENT structure
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5519 );
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5520 //int TranslateAcceleratorA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5521 // 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
5522 // 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
5523 // 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
5524 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5525 //int TranslateAcceleratorW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5526 // 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
5527 // 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
5528 // 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
5529 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5530 //UINT TranslateCharsetInfo(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5531 // DWORD *lpSrc,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5532 // LPCHARSETINFO lpCs,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5533 // DWORD dwFlags
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5534 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5535 //BOOL TranslateMDISysAccel(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5536 // HWND hWndClient,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5537 // LPMSG lpMsg
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5538 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5539 //BOOL TranslateMessage(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5540 // 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
5541 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5542 version(WinCE) {
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5543 BOOL TransparentImage(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5544 HDC hdcDest,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5545 LONG DstX,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5546 LONG DstY,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5547 LONG DstCx,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5548 LONG DstCy,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5549 HANDLE hSrc,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5550 LONG SrcX,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5551 LONG SrcY,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5552 LONG SrcCx,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5553 LONG SrcCy,
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5554 COLORREF TransparentColor
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5555 );
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5556 }
44
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5557 //BOOL UnhookWindowsHookEx(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5558 // 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
5559 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5560 //BOOL UnregisterClassA(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5561 // 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
5562 // 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
5563 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5564 //BOOL UnregisterClassW(
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5565 // 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
5566 // 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
5567 //);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5568 //SHORT VkKeyScanA(char ch);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5569 //SHORT VkKeyScanW(wchar ch);
ed96ea2a2764 First swt win snippets are buiding with d2+phobos
Frank Benoit <benoit@tionex.de>
parents: 39
diff changeset
5570 //BOOL WaitMessage();
0
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5571
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5572 BOOL GetScrollBarInfo(
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5573 HWND hwnd,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5574 LONG idObject,
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5575 PSCROLLBARINFO psbi
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
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5580 extern (C)
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5581 {
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5582 int wcslen(wchar* string);
6dd524f61e62 add dwt win and basic java stuff
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5583 }