Home page | EN-US English | RU Russian | Other projects (EN-US English)
Windows 2.x can be run under DOS 3.x or later, f.e. DOS 7.x/8.x (windows 9x/ME), under Windows DOSBox. Supports Only FAT!
> View Windows 2.03 screenshots :) <
> Download Windows 2.x HERE [WinWorld] :) <
Our task: Using modern programming software write a program for MS Windows 2.x (1987-89 yy.) (under Windows 2.x we mean versions 2.03/2.10/2.11 and also these versions as later referenced as Windows/286 and Windows/386)
Needed software:
Intro:
In brief, writing, compiling and making programs for Microsoft Win2.x is not far from doing it for Microsoft Windows 3.0 RealMode. But there are some annoying differences, which were covered below.
Windows 2.x/3.x RealMode uses only conventional memory (and EMS banked memory when EMM-driver (EMM386 or compatible) is installed). So our task is to maximize available conventional memory. I provide a sample config.sys file, optimized for it:
; this way I get 451 Kb FREE in Windows 2.03, 431 Kb FREE in Windows 2.11/286 (I use DOS 7.10 from Windows 98SE). SWITCHES/F FILESHIGH=80 BUFFERSHIGH=15 FCBSHIGH=1,0 ; not sure that this is needed DOS=HIGH,UMB COUNTRY=AAA,BBB,C:\DOS\COUNTRY.SYS ; where AAA is country code, BBB is codepage code SHELL=C:\COMMAND.COM C:\ /E:512 /P ; not sure that this is needed DEVICEHIGH=C:\WIN300\HIMEM.SYS ; Variant #1 - this line is for Windows 3.0 DEVICEHIGH?=C:\DOS\HIMEM.SYS /TESTMEM:OFF /Q ; Variant #2 - standard HIMEM DEVICEHIGH=C:\DOS\UMBPCI.SYS ; great UMBPCI driver, enables UMB in C000-EFFF segments up to ~ <= 163840 bytes DEVICEHIGH=C:\DOS\XMGR.SYS /W ; Variant #3 - I recommended to use it with UMBPCI DEVICEHIGH?=C:\DOS\QHIMEM.SYS /W ; Variant #4 - I recommended to use it with UMBPCI DEVICEHIGH=C:\DOS\EMM386.EXE RAM NOEMS ; if you cannot use UMBPCI DEVICEHIGH=C:\DOS\EMM386.EXE FRAME=YYYY RAM ; if you need emulated EMS, YYYY can be D000 or E000. DEVICEHIGH=C:\DOS\SETVER.EXE ; if you have DOS 4.x or later this line is REQuIRED!
Before installing SETVER.EXE driver make sure that when it runs from command line, like this:
SETVER.EXE
It outputs a long listing. Make sure that line WIN200.BIN 3.40 is present, if no - run SETVER to add it in internal table:
SETVER.EXE WIN200.BIN 3.40
When you want to run Windows 2.x you can free some Kbs when run it like this:
lh win.comor
lh win.com /Lif you are using Windows 2.1x. You can also start a Windows program like this:
lh win.com c:\progs\prog.exe.
[windows] ... BorderWidth=3 ; for Windows 3.x/3.1x compatibility MinimizeMSDos=yes ; saves RAM ... [colors] Background=0 128 128 AppWorkspace=127 127 127 Window=255 255 255 WindowText=0 0 0 Menu=255 255 255 MenuText=0 0 0 ActiveTitle=0 0 255 InactiveTitle=128 128 128 TitleText=255 255 255 ActiveBorder=128 128 128 InactiveBorder=128 128 128 WindowFrame=0 0 0 Scrollbar=128 128 128 [pif] swapdisk=/E ; swap to EMS swapsize=0 ... [Kernel] ; debugging EnableEMSDebug=1 EnableFreeChecking=1 EnableHeapChecking=1 EnableSegmentChecksum=1
Problem |
Solutions, comments |
If you are using DOS 4.x or later, Windows 2.x cannot run without installing SETVER.EXE driver. |
So you must install it in your config.sys like this: DEVICE=C:\DOS\SETVER.EXE |
All compilers mentioned above produce Windows 2.x compatible apps but stamps them as Windows 3.0 Real Mode compatible. |
Use PATCH_NE.EXE or any HEX-Editor to patch version in NE-file header. |
A small amount of global memory accessible for programmer – not larger than 300-450 Kbytes ALL. |
Use memory with care. Free/discard memory when it is not needed. Use as less memory as possible. You can also use EMS memory via INT 0x67. |
Windows 2.x has its own format for icons and cursors, i.e. in rc-files you cannot use standard ICON/CURSOR-resource, made in modern editor. |
Use standard icons (IDI_APPLICATION for example) and cursors (IDC_ARROW etc.). For creating custom icons/cursors use CreateIconIndirect, CreateIcon, CreateCusor. |
Windows 2.x has its own format for menu resource, i.e. in rc-files you cannot use standard MENU-resource, made in modern editor. CreatePopupMenu is not supported. |
Use functions such as CreateMenuIndirect, CreateMenu, ChangeMenu for making menus «on the fly». |
Windows 2.x not knows functions working with DIB bitmaps (CreateDIBitmap for example) and palettes (CreatePalette for example). |
Write your own functions for manipulating BMP-files. Palettes are don't care: Windows 2.x cannot use 256 color/TrueColor modes due to lack of memory/drivers. Only mono/16 colors. |
Windows program Startup code, which present in Microsoft C/C++ 6/7/8 compiler libraries (c/m/slibc?w.lib, file crt0.asm/crt0.obj) is incompatible with Windows 2.x. |
In a result it is impossible to compile/make files under the M$ C/C++ 6/7/8 without changing startup code, see below. |
In DIALOG section of rc-file directive FONT “Font Name” is not supported, all fonts are displayed using systemfont (as usual it is Fixedsys). Also standard dialogs Open/Save/Print are not exist (it also covers Windows 3.0). |
Don't use FONT directive. Write your own standard dialogs. |
Two-machine debugging using null-modem cable. (this also covers Windows 3.x) |
Using this method it is possible to trace messages, transferred via OutputDebugString. These messages must be ended with CR/LF for "readable" view in terminal (every simple terminal program is good for it, but speed is LIMITED to 19200 Kbps and the first COM-port is always used). Speed can be set from DOS using MODE COM1: BAUD=19200 PARITY=n DATA=8 STOP=1 RETRY=n on every machine, and a message can be written as (in C): OutputDebugString("start WM_PAINT\x0D\x0A"). |
;-----------------------------------------------------------------------------; ; APPENTRY.ASM :Windows Application Startup Routine ;-----------------------------------------------------------------------------; ; From Microsoft Windows Software Developers Kit (c) Microsoft ; Chapter 22: Windows Application Startup ;-----------------------------------------------------------------------------; ; ; To create a Windows application, the WinMain function has to be called ; by some startup code contained in the executable file. This startup code is ; in the APPENTRY.ASM file. Since INVOKE directives depend on the memory model ; in use, APPENTRY.ASM expects MODEL to be set with the memory model of ; the application. APPENTRY.OBJ is then created from APPENTRY.ASM. ; ; for example: ml -c -DMODEL=small appentry.asm ; ; In the link line, APPENTRY.OBJ has to be the first file in the chain, ; because the first 16 bytes of data in the DATA segment are reserved by ; Windows. A run file name has to be specified to the linker, otherwise ; the linker will create an APPENTRY.EXE executable. ; ; for example: link appentry+winapp,winapp.exe,,libw,winapp ; ; For PWB, this amounts to selecting APPENTRY.ASM as the first entry in the ; list (put APPENTRY.ASM at the Top of List) ; Since MODEL is required, an IFNDEF handles the case in which it isn't ; defined, outputting an error and avoiding assembly of the rest. ; ;-----------------------------------------------------------------------------; IFNDEF MODEL .ERREXTERNDEF __astart2:PROC ELSE .model MODEL, pascal ; set model to MODEL, language ; to pascal (as required by Windows) ; MODEL should be defined in ML ; command line ; Numeric Equates STACKSLOP = 256 ; amount of stack slop space required maxRsrvPtrs = 5 ; number of Windows reserved pointers ; External/Public definitions EXTERNDEF rsrvptrs2:WORD ; pointers to Windows reserved pointers PUBLIC __astart2 ; application startup routine ; Type definitions for functions used. ; Faster and more efficient than including 'windows.inc' UINT TYPEDEF WORD HINSTANCE TYPEDEF UINT HTASK TYPEDEF UINT LPSTR TYPEDEF FAR PTR BYTE ; Prototypes for functions used Dos3Call PROTO FAR PASCAL InitApp PROTO FAR PASCAL, :HTASK WaitEvent PROTO FAR PASCAL, :HINSTANCE InitTask PROTO FAR PASCAL WinMain PROTO NEAR PASCAL, :HINSTANCE, :HINSTANCE, :LPSTR, :UINT .data DWORD 0 ; Windows reserved data space. rsrvptrs2 WORD maxRsrvPtrs ; 16 bytes at the top of the DATA seg. WORD maxRsrvPtrs DUP (0) ; Do not alter hPrev WORD 0 ; space to save WinMain parameters hInst WORD 0 lpszCmd DWORD 0 cmdShow WORD 0 .code __astart2: xor bp,bp ; zero bp push bp INVOKE InitTask ; Initialize the stack or ax,ax jz noinit add cx,STACKSLOP ; Add in stack slop space. jc noinit ; If overflow, return error. mov hPrev,si mov hInst,di mov word ptr lpszCmd,bx mov word ptr lpszCmd+2,es mov cmdShow,dx xor ax,ax ; Clear initial event that INVOKE WaitEvent, ax ; started this task. INVOKE InitApp, hInst ; Initialize the queue. or ax,ax jz noinit INVOKE WinMain, hInst,hPrev,lpszCmd,cmdShow ix: mov ah,4Ch INVOKE Dos3Call ; Exit with return code from app. noinit: mov al,0FFh ; Exit with error code. jmp short ix ENDIF ; End of IFNDEF MODEL end __astart2 ; start address
page ,132 title noenvp - Stub out envp support (for windows) ;*** ;noenvp.asm - Stub out envp support (for windows) ; ; Copyright (c) 1987-1992, Microsoft Corporation. All rights reserved. ; ;Purpose: ; ;******************************************************************************* xlist include version.inc include cmacros.inc list sBegin code assumes cs,code cProc _setenvp,cBegin sub ax, ax cEnd sEnd code end
Program GDI_IZH; {$D Izhitsa INSIDE!} Uses WinTypes, WinProcs, Strings; Const Zpnt : ShortInt = 3; AppName = 'GDI-IZH'; Const Xpnt : Array[1..21] Of ShortInt = (2, 2, - 10, - 10, - 2, - 2, - 10, - 10, - 6, - 6, - 2, - 2, 10, 10, 2, 2, 10, 10, 6, 6, 2); Ypnt : Array[1..21] Of ShortInt = (2, 10, 10, 6, 6, 2, 2, - 10, - 10, - 2, - 2, - 10, - 10, - 6, - 6, - 2, - 2, 10, 10, 2, 2); Var U, Q, K, Kx, Ky : Real; N : Word; Poly : Array[1..21] Of TPoint; R : Trect; RGBTrip : LongInt; D, I, Cx, Cy, NN, X, Y : Integer; Cpart : Word; Pen, Pen0, Pen1 : Hpen; HandleDC : HDC; ps : TPaintStruct; Hdr : Array[0..127] Of Char; Pver : Array[0..6] Of Char; verl, verh : String[3]; Function WindowProc(Window : Hwnd; Message, WParam : Word; LParam : LongInt) : LongInt; export; Begin WindowProc := 0; Case Message Of wm_create : Begin GetClientRect(Window, R); Cx := (R.right - R.left) Shr 1; Cy := (R.bottom - R.top) Shr 1; Cpart := GetVersion; Str(Lo(Cpart), verl); Str(Hi(Cpart), verh); Strpcopy(Pver, 'Izhitsa INSIDE! v' + verl + '.' + verh); Strcat(Hdr, Pver); SetWindowtext(Window, @Hdr); Settimer(Window, 1, 50, Nil); HandleDC := GetDC(Window); K := 15; I := 0; Q := 0; End; wm_timer : Begin If I = 1 Then Begin Selectobject(HandleDC, getstockobject(black_pen)); Polyline(HandleDC, Poly, 21); End; Kx := K * Sin(Q); Ky := K * Cos(Q); For N := 1 To 21 Do Begin Poly[N].X := Cx + (Round(Xpnt[N] * Kx + Ypnt[N] * Ky)); Poly[N].Y := Cy + (Round(Ypnt[N] * Kx - Xpnt[N] * Ky)); End; Selectobject(HandleDC, getstockobject(white_pen)); Polyline(HandleDC, Poly, 21); Q := Q + (Pi / 50); I := 1; End; wm_KeyDown : Case WParam Of vk_Escape : Begin PostMessage(Window, WM_CLOSE, 0, 0); End; End; wm_size, wm_rbuttondown : InvalidateRect(Window, Nil, True); wm_mbuttondown : PostMessage(Window, WM_CLOSE, 0, 0); wm_paint : Begin GetClientRect(Window, R); Cx := (R.right - R.left) Div 2; Cy := (R.bottom - R.top) Div 2; End; WM_CLOSE : Begin Showcursor(True); ReleaseDC(Window, HandleDC); KillTimer(Window, 1); MessageBox(Window, 'Izhitsa Inside!' + #10 + 'Copyrightî 2001 AnaPaé Corporation', 'OEM Product Info', MB_Ok + mb_iconexclamation); End; wm_Destroy : Begin PostQuitMessage(0); Exit; End; End; WindowProc := DefWindowProc(Window, Message, WParam, LParam); End; Var Window : Hwnd; Message : TMsg; Const WindowClass : TWndClass = ( style : 0; lpfnWndProc : @WindowProc; cbClsExtra : 0; cbWndExtra : 0; HInstance : 0; hIcon : 0; hCursor : 0; hbrBackground : 0; lpszMenuName : AppName; lpszClassName : AppName); Begin If HPrevInst = 0 Then Begin WindowClass.HInstance := HInstance; WindowClass.hIcon := LoadIcon(0, idi_Application); WindowClass.hCursor := LoadCursor(0, idc_Icon); WindowClass.hbrBackground := getstockobject(black_Brush); If Not RegisterClass(WindowClass) Then Halt; End; Window := CreateWindow(AppName, '', ws_OverlappedWindow, cw_UseDefault, cw_UseDefault, cw_UseDefault, cw_UseDefault, 0, 0, HInstance, Nil); ShowWindow(Window, show_FullScreen); UpdateWindow(Window); While GetMessage(Message, 0, 0, 0) Do Begin TranslateMessage(Message); DispatchMessage(Message); End; Halt(Message.WParam); End.
Process |
MS C/C++/VC 16bit |
OpenWatcom |
TurboPascal 1.x |
Make resources in win 3.0 format |
«-30» key for RC.EXE |
«-30» |
not applicable |
8086 instructions (optional) |
«-G0» key for CL.EXE |
8086 option is set by default |
«/$G-» key for TPCW.EXE |
Stack frame, compatible with Windows 3.0 RealMode |
«-Gsw» key for CL.EXE |
not applicable |
«/$W+» key for TPCW.EXE |
Disable use of math coprocessor (optional) |
«-FPa», «-FPc» keys for CL.EXE |
set by default |
«/$F-» key for TPCW.EXE |
Preface. At spring 1990 first localized version of Windows 2.1/286 was released for USSR. For those users, who owns non-localized version of it use this package below.
1. Russian fonts 1251+866 codepages :
[sysfonts] ; This is 1251 codepage. ; If a display adapter other than the one in system selection is selected ; the font is chosen which matches the display resolution exactly. (2:fontlo.fon,"Small System Font (CGA)","200,96,48") (2:fonthi.fon,"Small System Font (EGA)","133,96,72") (2:fontsq.fon,"Medium System Font (VGA)","100,96,96") [oemfonts] ; The selection of the OEM (Terminal) font depends on both the screen ; resolution and the OEM character set (determined by the selection of ; keyboard driver). ; This is 866 codepage. ; standard OEM character set. (2:fontlous.fon,"Small Terminal Font (Russia - CGA)","200,96,48",1) (2:fonthius.fon,"Small Terminal Font (Russia - EGA)","133,96,72",1) (2:fontsqus.fon,"Large Terminal Font (Russia - VGA)","100,96,96",1)
2. Russian keyboard driver, OEMANSI/ANSIOEM tables :
[keyboard]
(1:KBDSU.DRV,"Soviet Union keyboard (CtrL+F1)",1)
[country]
("Soviet Union","7!1!3!2!1!1!!!Rub!.!,!/!:!,")
Place it over unlocalized distributive files.
These programs must also run in modern operating systems of Windows and OS/2 family.
ORD | Windows GDI functions | 4.98 | 4.95 | 3.11 | 3.10 | 3.00 | 2.1x | 2.03 |
382 | ABORTDOC | + | + | + | + | - | - | - |
511 | ABORTPATH | + | + | - | - | - | - | - |
271 | ABORTPRINTER | + | + | - | - | - | - | - |
119 | ADDFONTRESOURCE | + | + | + | + | + | + | + |
614 | ADDLPKTOGDI | + | + | - | - | - | - | - |
367 | ANIMATEPALETTE | + | + | + | + | + | - | - |
23 | ARC | + | + | + | + | + | + | + |
651 | ATTACHDC | + | - | - | - | - | - | - |
512 | BEGINPATH | + | + | - | - | - | - | - |
34 | BITBLT | + | + | + | + | + | + | + |
46 | BITMAPBITS | - | - | - | - | + | + | + |
174 | BLOAT | - | - | - | - | - | + | + |
213 | BRUTE | - | - | + | + | + | + | + |
650 | BUILDINVERSETABLEDIB | + | + | - | - | - | - | - |
752 | CALLNEXTDDI | + | - | - | - | - | - | - |
348 | CHORD | + | + | + | + | + | + | + |
183 | CLEARSEM | - | - | - | - | - | + | + |
490 | CLOSEENHMETAFILE | + | + | - | - | - | - | - |
513 | CLOSEFIGURE | + | + | - | - | - | - | - |
243 | CLOSEJOB | + | + | + | + | + | + | + |
126 | CLOSEMETAFILE | + | + | + | + | + | + | + |
274 | CLOSEPRINTER | + | + | - | - | - | - | - |
47 | COMBINERGN | + | + | + | + | + | + | + |
157 | COMPATIBLEBITMAP | - | - | - | - | + | + | + |
312 | CONVERTOUTLINEFONTFILE | + | + | + | + | - | - | - |
250 | COPY | + | + | + | + | + | + | + |
491 | COPYENHMETAFILE | + | + | - | - | - | - | - |
151 | COPYMETAFILE | + | + | + | + | + | + | + |
48 | CREATEBITMAP | + | + | + | + | + | + | + |
49 | CREATEBITMAPINDIRECT | + | + | + | + | + | + | + |
50 | CREATEBRUSHINDIRECT | + | + | + | + | + | + | + |
51 | CREATECOMPATIBLEBITMAP | + | + | + | + | + | + | + |
52 | CREATECOMPATIBLEDC | + | + | + | + | + | + | + |
53 | CREATEDC | + | + | + | + | + | + | + |
442 | CREATEDIBITMAP | + | + | + | + | + | - | - |
445 | CREATEDIBPATTERNBRUSH | + | + | + | + | + | - | - |
489 | CREATEDIBSECTION | + | + | - | - | - | - | - |
156 | CREATEDISCARDABLEBITMAP | + | + | + | + | + | + | + |
54 | CREATEELLIPTICRGN | + | + | + | + | + | + | + |
55 | CREATEELLIPTICRGNINDIRECT | + | + | + | + | + | + | + |
492 | CREATEENHMETAFILE | + | + | - | - | - | - | - |
56 | CREATEFONT | + | + | + | + | + | + | + |
57 | CREATEFONTINDIRECT | + | + | + | + | + | + | + |
529 | CREATEHALFTONEPALETTE | + | + | - | - | - | - | - |
58 | CREATEHATCHBRUSH | + | + | + | + | + | + | + |
153 | CREATEIC | + | + | + | + | + | + | + |
125 | CREATEMETAFILE | + | + | + | + | + | + | + |
360 | CREATEPALETTE | + | + | + | + | + | - | - |
60 | CREATEPATTERNBRUSH | + | + | + | + | + | + | + |
61 | CREATEPEN | + | + | + | + | + | + | + |
62 | CREATEPENINDIRECT | + | + | + | + | + | + | + |
63 | CREATEPOLYGONRGN | + | + | + | + | + | + | + |
451 | CREATEPOLYPOLYGONRGN | + | + | + | + | + | - | - |
230 | CREATEPQ | + | + | + | + | + | + | + |
408 | CREATEREALBITMAP | - | - | - | - | + | + | + |
406 | CREATEREALBITMAPINDIRECT | - | - | - | - | + | + | + |
64 | CREATERECTRGN | + | + | + | + | + | + | + |
65 | CREATERECTRGNINDIRECT | + | + | + | + | + | + | + |
444 | CREATEROUNDRECTRGN | + | + | + | + | + | - | - |
310 | CREATESCALABLEFONTRESOURCE | + | + | + | + | - | - | - |
66 | CREATESOLIDBRUSH | + | + | + | + | + | + | + |
407 | CREATEUSERBITMAP | + | + | + | + | + | + | + |
409 | CREATEUSERDISCARDABLEBITMAP | + | + | + | + | + | + | + |
121 | DEATH | + | + | + | + | + | + | + |
186 | DELETEABOVELINEFONTS | - | - | - | - | + | + | + |
68 | DELETEDC | + | + | + | + | + | + | + |
493 | DELETEENHMETAFILE | + | + | - | - | - | - | - |
244 | DELETEJOB | + | + | + | + | + | + | + |
127 | DELETEMETAFILE | + | + | + | + | + | + | + |
69 | DELETEOBJECT | + | + | + | + | + | + | + |
235 | DELETEPQ | + | + | + | + | + | + | + |
253 | DELETESPOOLPAGE | + | + | + | + | - | - | - |
449 | DEVICECOLORMATCH | + | + | + | + | + | - | - |
201 | DMBITBLT | + | + | + | + | + | + | + |
202 | DMCOLORINFO | + | + | + | + | + | + | + |
217 | DMDIBBITS | + | + | + | + | - | - | - |
206 | DMENUMDFONTS | + | + | + | + | + | + | + |
207 | DMENUMOBJ | + | + | + | + | + | + | + |
214 | DMEXTTEXTOUT | + | + | + | + | - | - | - |
215 | DMGETCHARWIDTH | + | + | + | + | - | - | - |
208 | DMOUTPUT | + | + | + | + | + | + | + |
209 | DMPIXEL | + | + | + | + | + | + | + |
210 | DMREALIZEOBJECT | + | + | + | + | + | + | + |
212 | DMSCANLR | + | + | + | + | + | + | + |
219 | DMSETDIBTODEV | + | + | + | + | - | - | - |
211 | DMSTRBLT | + | + | + | + | + | + | + |
216 | DMSTRETCHBLT | + | + | + | + | - | - | - |
218 | DMSTRETCHDIBITS | + | + | + | + | - | - | - |
220 | DMTRANSPOSE | + | + | + | + | + | + | + |
67 | DPTOLP | + | + | + | + | + | + | + |
138 | DPXLATE | - | - | - | - | + | + | + |
282 | DRVGETPRINTERDATA | + | + | - | - | - | - | - |
281 | DRVSETPRINTERDATA | + | + | - | - | - | - | - |
24 | ELLIPSE | + | + | + | + | + | + | + |
378 | ENDDOC | + | + | + | + | - | - | - |
272 | ENDDOCPRINTER | + | + | - | - | - | - | - |
380 | ENDPAGE | + | + | + | + | - | - | - |
270 | ENDPAGEPRINTER | + | + | - | - | - | - | - |
514 | ENDPATH | + | + | - | - | - | - | - |
247 | ENDSPOOLPAGE | + | + | + | + | + | + | + |
301 | ENGINEDELETEFONT | + | + | + | + | - | - | - |
300 | ENGINEENUMERATEFONT | + | + | + | + | - | - | - |
314 | ENGINEEXTTEXTOUT | + | + | + | + | - | - | - |
303 | ENGINEGETCHARWIDTH | + | + | + | + | - | - | - |
299 | ENGINEGETCHARWIDTHEX | + | + | - | - | - | - | - |
316 | ENGINEGETCHARWIDTHSTR | + | + | - | - | - | - | - |
305 | ENGINEGETGLYPHBMP | + | + | + | + | - | - | - |
317 | ENGINEGETGLYPHBMPEXT | + | + | - | - | - | - | - |
306 | ENGINEMAKEFONTDIR | + | + | + | + | - | - | - |
302 | ENGINEREALIZEFONT | + | + | + | + | - | - | - |
315 | ENGINEREALIZEFONTEXT | + | + | - | - | - | - | - |
304 | ENGINESETFONTCONTEXT | + | + | + | + | - | - | - |
158 | ENUMCALLBACK | - | - | - | - | + | + | + |
330 | ENUMFONTFAMILIES | + | + | + | + | - | - | - |
613 | ENUMFONTFAMILIESEX | + | + | - | - | - | - | - |
70 | ENUMFONTS | + | + | + | + | + | + | + |
175 | ENUMMETAFILE | + | + | + | + | + | + | + |
71 | ENUMOBJECTS | + | + | + | + | + | + | + |
72 | EQUALRGN | + | + | + | + | + | + | + |
38 | ESCAPE | + | + | + | + | + | + | + |
21 | EXCLUDECLIPRECT | + | + | + | + | + | + | + |
73 | EXCLUDEVISRECT | + | + | + | + | + | + | + |
523 | EXTCREATEPEN | + | + | - | - | - | - | - |
608 | EXTCREATEREGION | + | + | - | - | - | - | - |
372 | EXTFLOODFILL | + | + | + | + | + | - | - |
232 | EXTRACTPQ | + | + | + | + | + | + | + |
508 | EXTSELECTCLIPRGN | + | + | - | - | - | - | - |
351 | EXTTEXTOUT | + | + | + | + | + | + | + |
400 | FASTWINDOWFRAME | + | + | + | + | + | + | + |
703 | FDTHKCONNECTIONDATASL | + | + | - | - | - | - | - |
515 | FILLPATH | + | + | - | - | - | - | - |
40 | FILLRGN | + | + | + | + | + | + | + |
405 | FINALGDIINIT | + | + | + | + | + | + | + |
464 | FIXUPBOGUSPUBLISHERMETAFILE | + | + | + | + | - | - | - |
516 | FLATTENPATH | + | + | - | - | - | - | - |
25 | FLOODFILL | + | + | + | + | + | + | + |
41 | FRAMERGN | + | + | + | + | + | + | + |
702 | FT_GDIFTHKTHKCONNECTIONDATA | + | + | - | - | - | - | - |
355 | FTRAPPING0 | + | + | + | + | - | - | - |
147 | GDI_FARFRAME | - | - | - | - | - | + | + |
495 | GDICOMMENT | + | + | - | - | - | - | - |
609 | GDIFREERESOURCES | + | + | - | - | - | - | - |
402 | GDIGETBITSGLOBAL | - | - | - | - | - | - | + |
403 | GDIINIT2 | + | + | + | + | + | + | - |
152 | GDIINITAPP | - | - | - | - | - | + | + |
401 | GDIMOVEBITMAP | + | + | + | + | + | + | + |
528 | GDIPARAMETERSINFO | + | + | - | - | - | - | - |
362 | GDIREALIZEPALETTE | + | + | + | + | + | - | - |
452 | GDISEEGDIDO | + | + | + | + | - | - | - |
361 | GDISELECTPALETTE | + | + | + | + | + | - | - |
610 | GDISIGNALPROC32 | + | + | - | - | - | - | - |
460 | GDITASKTERMINATION | - | - | + | + | - | - | - |
701 | GDITHKCONNECTIONDATALS | + | + | - | - | - | - | - |
524 | GETARCDIRECTION | + | + | - | - | - | - | - |
353 | GETASPECTRATIOFILTER | + | + | + | + | + | + | + |
486 | GETASPECTRATIOFILTEREX | + | + | + | + | - | - | - |
74 | GETBITMAPBITS | + | + | + | + | + | + | + |
162 | GETBITMAPDIMENSION | + | + | + | + | + | + | + |
468 | GETBITMAPDIMENSIONEX | + | + | + | + | - | - | - |
75 | GETBKCOLOR | + | + | + | + | + | + | + |
76 | GETBKMODE | + | + | + | + | + | + | + |
194 | GETBOUNDSRECT | + | + | + | + | - | - | - |
149 | GETBRUSHORG | + | + | + | + | + | + | + |
469 | GETBRUSHORGEX | + | + | + | + | - | - | - |
307 | GETCHARABCWIDTHS | + | + | + | + | - | - | - |
615 | GETCHARACTERPLACEMENT | + | + | - | - | - | - | - |
350 | GETCHARWIDTH | + | + | + | + | + | + | + |
77 | GETCLIPBOX | + | + | + | + | + | + | + |
173 | GETCLIPRGN | + | + | + | + | + | + | + |
120 | GETCONTINUINGTEXTEXTENT | - | - | - | - | - | + | + |
411 | GETCURLOGFONT | + | + | + | + | + | - | - |
78 | GETCURRENTPOSITION | + | + | + | + | + | + | + |
470 | GETCURRENTPOSITIONEX | + | + | + | + | - | - | - |
191 | GETDCHOOK | + | + | + | + | - | - | - |
79 | GETDCORG | + | + | + | + | + | + | + |
179 | GETDCSTATE | + | + | + | + | + | + | + |
80 | GETDEVICECAPS | + | + | + | + | + | + | + |
603 | GETDIBCOLORTABLE | + | + | - | - | - | - | - |
441 | GETDIBITS | + | + | + | + | + | - | - |
496 | GETENHMETAFILE | + | + | - | - | - | - | - |
497 | GETENHMETAFILEBITS | + | + | - | - | - | - | - |
498 | GETENHMETAFILEDESCRIPTION | + | + | - | - | - | - | - |
499 | GETENHMETAFILEHEADER | + | + | - | - | - | - | - |
501 | GETENHMETAFILEPALETTEENTRIES | + | + | - | - | - | - | - |
133 | GETENVIRONMENT | + | + | + | + | + | + | + |
311 | GETFONTDATA | + | + | + | + | - | - | - |
616 | GETFONTLANGUAGEINFO | + | + | - | - | - | - | - |
309 | GETGLYPHOUTLINE | + | + | + | + | - | - | - |
572 | GETHDCCHARSET | - | - | + | - | - | - | - |
332 | GETKERNINGPAIRS | + | + | + | + | - | - | - |
81 | GETMAPMODE | + | + | + | + | + | + | + |
124 | GETMETAFILE | + | + | + | + | + | + | + |
159 | GETMETAFILEBITS | + | + | + | + | + | + | + |
526 | GETMITERLIMIT | + | + | - | - | - | - | - |
154 | GETNEARESTCOLOR | + | + | + | + | + | + | + |
370 | GETNEARESTPALETTEINDEX | + | + | + | + | + | - | - |
82 | GETOBJECT | + | + | + | + | + | + | + |
308 | GETOUTLINETEXTMETRICS | + | + | + | + | - | - | - |
363 | GETPALETTEENTRIES | + | + | + | + | + | - | - |
517 | GETPATH | + | + | - | - | - | - | - |
352 | GETPHYSICALFONTHANDLE | + | + | + | + | + | + | + |
83 | GETPIXEL | + | + | + | + | + | + | + |
84 | GETPOLYFILLMODE | + | + | + | + | + | + | + |
611 | GETRANDOMRGN | + | + | - | - | - | - | - |
313 | GETRASTERIZERCAPS | + | + | + | + | - | - | - |
280 | GETREALDRIVERINFO | + | + | - | - | - | - | - |
607 | GETREGIONDATA | + | + | - | - | - | - | - |
86 | GETRELABS | + | + | + | + | + | + | + |
134 | GETRGNBOX | + | + | + | + | + | + | + |
85 | GETROP2 | + | + | + | + | + | + | + |
245 | GETSPOOLJOB | - | - | + | + | + | + | + |
87 | GETSTOCKOBJECT | + | + | + | + | + | + | + |
88 | GETSTRETCHBLTMODE | + | + | + | + | + | + | + |
375 | GETSYSTEMPALETTEENTRIES | + | + | + | + | + | - | - |
374 | GETSYSTEMPALETTEUSE | + | + | + | + | + | - | - |
345 | GETTEXTALIGN | + | + | + | + | + | - | - |
89 | GETTEXTCHARACTEREXTRA | + | + | + | + | + | + | + |
612 | GETTEXTCHARSET | + | + | - | - | - | - | - |
90 | GETTEXTCOLOR | + | + | + | + | + | + | + |
91 | GETTEXTEXTENT | + | + | + | + | + | + | + |
188 | GETTEXTEXTENTEX | + | + | - | - | - | - | - |
471 | GETTEXTEXTENTPOINT | + | + | + | + | - | - | - |
92 | GETTEXTFACE | + | + | + | + | + | + | + |
93 | GETTEXTMETRICS | + | + | + | + | + | + | + |
404 | GETTTGLYPHINDEXMAP | + | + | - | - | - | - | - |
570 | GETUNICODEMAP | - | - | + | - | - | - | - |
94 | GETVIEWPORTEXT | + | + | + | + | + | + | + |
472 | GETVIEWPORTEXTEX | + | + | + | + | - | - | - |
95 | GETVIEWPORTORG | + | + | + | + | + | + | + |
473 | GETVIEWPORTORGEX | + | + | + | + | - | - | - |
96 | GETWINDOWEXT | + | + | + | + | + | + | + |
474 | GETWINDOWEXTEX | + | + | + | + | - | - | - |
97 | GETWINDOWORG | + | + | + | + | + | + | + |
475 | GETWINDOWORGEX | + | + | + | + | - | - | - |
137 | GSV | - | - | - | - | + | + | + |
824 | ICMCHECKCOLORSINGAMUT | + | + | - | - | - | - | - |
820 | ICMCREATETRANSFORM | + | + | - | - | - | - | - |
825 | ICMCREATETRANSFORMEXT | + | - | - | - | - | - | - |
821 | ICMDELETETRANSFORM | + | + | - | - | - | - | - |
704 | ICMTHKCONNECTIONDATASL | + | + | - | - | - | - | - |
822 | ICMTRANSLATERGB | + | + | - | - | - | - | - |
823 | ICMTRANSLATERGBS | + | + | - | - | - | - | - |
131 | INQUIREVISRGN | + | + | + | + | + | + | + |
233 | INSERTPQ | + | + | + | + | + | + | + |
118 | INTERNALCREATEDC | - | - | - | - | + | + | + |
22 | INTERSECTCLIPRECT | + | + | + | + | + | + | + |
98 | INTERSECTVISRECT | + | + | + | + | + | + | + |
42 | INVERTRGN | + | + | + | + | + | + | + |
412 | ISDCCURRENTPALETTE | + | + | + | + | + | - | - |
169 | ISDCDIRTY | + | + | + | + | + | + | + |
462 | ISGDIOBJECT | + | + | + | + | - | - | - |
410 | ISVALIDMETAFILE | + | + | + | + | + | + | + |
100 | LINEDDA | + | + | + | + | + | + | + |
19 | LINETO | + | + | + | + | + | + | + |
99 | LPTODP | + | + | + | + | + | + | + |
171 | LVBUNION | - | - | - | - | + | + | + |
463 | MAKEOBJECTPRIVATE | + | + | + | + | - | - | - |
347 | MFDRAWTEXT | - | - | - | - | + | + | + |
231 | MINPQ | + | + | + | + | + | + | + |
20 | MOVETO | + | + | + | + | + | + | + |
483 | MOVETOEX | + | + | + | + | - | - | - |
128 | MULDIV | + | + | + | + | + | + | + |
32 | OFFSETCLIPRGN | + | + | + | + | + | + | + |
143 | OFFSETORG | - | - | - | - | + | + | + |
101 | OFFSETRGN | + | + | + | + | + | + | + |
17 | OFFSETVIEWPORTORG | + | + | + | + | + | + | + |
476 | OFFSETVIEWPORTORGEX | + | + | + | + | - | - | - |
102 | OFFSETVISRGN | + | + | + | + | + | + | + |
15 | OFFSETWINDOWORG | + | + | + | + | + | + | + |
477 | OFFSETWINDOWORGEX | + | + | + | + | - | - | - |
240 | OPENJOB | + | + | + | + | + | + | + |
266 | OPENPRINTERA | + | + | - | - | - | - | - |
43 | PAINTRGN | + | + | + | + | + | + | + |
29 | PATBLT | + | + | + | + | + | + | + |
518 | PATHTOREGION | + | + | - | - | - | - | - |
26 | PIE | + | + | + | + | + | + | + |
164 | PIXTOLINE | - | - | - | - | + | + | + |
504 | PLAYENHMETAFILERECORD | + | + | - | - | - | - | - |
123 | PLAYMETAFILE | + | + | + | + | + | + | + |
176 | PLAYMETAFILERECORD | + | + | + | + | + | + | + |
502 | POLYBEZIER | + | + | - | - | - | - | - |
503 | POLYBEZIERTO | + | + | - | - | - | - | - |
36 | POLYGON | + | + | + | + | + | + | + |
37 | POLYLINE | + | + | + | + | + | + | + |
450 | POLYPOLYGON | + | + | + | + | + | - | - |
161 | PTINREGION | + | + | + | + | + | + | + |
103 | PTVISIBLE | + | + | + | + | + | + | + |
155 | QUERYABORT | + | + | + | + | + | + | + |
248 | QUERYJOB | + | + | + | + | + | + | + |
177 | RCOS | - | - | - | - | + | + | + |
365 | REALIZEDEFAULTPALETTE | + | + | + | + | + | - | - |
27 | RECTANGLE | + | + | + | + | + | + | + |
181 | RECTINREGION | + | + | + | + | + | + | + |
466 | RECTINREGION_EHH | + | + | + | + | - | - | - |
142 | RECTSTUFF | - | - | - | - | + | + | + |
104 | RECTVISIBLE | + | + | + | + | + | + | + |
465 | RECTVISIBLE_EHH | + | + | + | + | - | - | - |
136 | REMOVEFONTRESOURCE | + | + | + | + | + | + | + |
182 | REQUESTSEM | - | - | - | - | - | + | + |
376 | RESETDC | + | + | + | + | - | - | - |
368 | RESIZEPALETTE | + | + | + | + | + | - | - |
39 | RESTOREDC | + | + | + | + | + | + | + |
130 | RESTOREVISRGN | + | + | + | + | + | + | + |
122 | RESURRECTION | + | + | + | + | + | + | + |
28 | ROUNDRECT | + | + | + | + | + | + | + |
178 | RSIN | - | - | - | - | + | + | + |
30 | SAVEDC | + | + | + | + | + | + | + |
129 | SAVEVISRGN | + | + | + | + | + | + | + |
140 | SCALEEXT | - | - | - | - | + | + | + |
18 | SCALEVIEWPORTEXT | + | + | + | + | + | + | + |
484 | SCALEVIEWPORTEXTEX | + | + | + | + | - | - | - |
16 | SCALEWINDOWEXT | + | + | + | + | + | + | + |
485 | SCALEWINDOWEXTEX | + | + | + | + | - | - | - |
135 | SCANLR | + | + | + | + | + | + | + |
195 | SELECTBITMAP | + | + | + | + | - | - | - |
519 | SELECTCLIPPATH | + | + | - | - | - | - | - |
44 | SELECTCLIPRGN | + | + | + | + | + | + | + |
45 | SELECTOBJECT | + | + | + | + | + | + | + |
105 | SELECTVISRGN | + | + | + | + | + | + | + |
381 | SETABORTPROC | + | + | + | + | - | - | - |
525 | SETARCDIRECTION | + | + | - | - | - | - | - |
106 | SETBITMAPBITS | + | + | + | + | + | + | + |
163 | SETBITMAPDIMENSION | + | + | + | + | + | + | + |
478 | SETBITMAPDIMENSIONEX | + | + | + | + | - | - | - |
1 | SETBKCOLOR | + | + | + | + | + | + | + |
2 | SETBKMODE | + | + | + | + | + | + | + |
193 | SETBOUNDSRECT | + | + | + | + | - | - | - |
148 | SETBRUSHORG | + | + | + | + | + | + | + |
190 | SETDCHOOK | + | + | + | + | - | - | - |
117 | SETDCORG | + | + | + | + | + | + | + |
180 | SETDCSTATE | + | + | + | + | + | + | + |
170 | SETDCSTATUS | + | + | + | + | + | + | + |
750 | SETDDIHOOK | + | - | - | - | - | - | - |
602 | SETDIBCOLORTABLE | + | + | - | - | - | - | - |
440 | SETDIBITS | + | + | + | + | + | - | - |
443 | SETDIBITSTODEVICE | + | + | + | + | + | - | - |
505 | SETENHMETAFILEBITS | + | + | - | - | - | - | - |
132 | SETENVIRONMENT | + | + | + | + | + | + | + |
192 | SETHOOKFLAGS | + | + | + | + | - | - | - |
606 | SETMAGICCOLORS | + | + | - | - | - | - | - |
3 | SETMAPMODE | + | + | + | + | + | + | + |
349 | SETMAPPERFLAGS | + | + | + | + | + | + | + |
160 | SETMETAFILEBITS | + | + | + | + | + | + | + |
196 | SETMETAFILEBITSBETTER | + | + | + | + | - | - | - |
506 | SETMETARGN | + | + | - | - | - | - | - |
527 | SETMITERLIMIT | + | + | - | - | - | - | - |
461 | SETOBJECTOWNER | + | + | + | + | - | - | - |
364 | SETPALETTEENTRIES | + | + | + | + | + | - | - |
31 | SETPIXEL | + | + | + | + | + | + | + |
6 | SETPOLYFILLMODE | + | + | + | + | + | + | + |
172 | SETRECTRGN | + | + | + | + | + | + | + |
5 | SETRELABS | + | + | + | + | + | + | + |
4 | SETROP2 | + | + | + | + | + | + | + |
604 | SETSOLIDBRUSH | + | + | - | - | - | - | - |
7 | SETSTRETCHBLTMODE | + | + | + | + | + | + | + |
373 | SETSYSTEMPALETTEUSE | + | + | + | + | + | - | - |
346 | SETTEXTALIGN | + | + | + | + | + | + | + |
8 | SETTEXTCHARACTEREXTRA | + | + | + | + | + | + | + |
9 | SETTEXTCOLOR | + | + | + | + | + | + | + |
10 | SETTEXTJUSTIFICATION | + | + | + | + | + | + | + |
14 | SETVIEWPORTEXT | + | + | + | + | + | + | + |
479 | SETVIEWPORTEXTEX | + | + | + | + | - | - | - |
13 | SETVIEWPORTORG | + | + | + | + | + | + | + |
480 | SETVIEWPORTORGEX | + | + | + | + | - | - | - |
12 | SETWINDOWEXT | + | + | + | + | + | + | + |
481 | SETWINDOWEXTEX | + | + | + | + | - | - | - |
11 | SETWINDOWORG | + | + | + | + | + | + | + |
482 | SETWINDOWORGEX | + | + | + | + | - | - | - |
139 | SETWINVIEWEXT | - | - | - | - | + | + | + |
354 | SHRINKGDIHEAP | + | + | + | + | + | + | + |
234 | SIZEPQ | + | + | + | + | + | + | + |
254 | SPOOLFILE | + | + | + | + | - | - | - |
377 | STARTDOC | + | + | + | + | - | - | - |
267 | STARTDOCPRINTERA | + | + | - | - | - | - | - |
379 | STARTPAGE | + | + | + | + | - | - | - |
268 | STARTPAGEPRINTER | + | + | - | - | - | - | - |
246 | STARTSPOOLPAGE | + | + | + | + | + | + | + |
35 | STRETCHBLT | + | + | + | + | + | + | + |
439 | STRETCHDIBITS | + | + | + | + | + | - | - |
520 | STROKEANDFILLPATH | + | + | - | - | - | - | - |
521 | STROKEPATH | + | + | - | - | - | - | - |
185 | STUFFINREGION | - | - | - | - | + | + | + |
184 | STUFFVISIBLE | - | - | - | - | + | + | + |
605 | SYSDELETEOBJECT | + | + | - | - | - | - | - |
33 | TEXTOUT | + | + | + | + | + | + | + |
751 | UNHOOKDDIHOOK | + | - | - | - | - | - | - |
467 | UNICODETOANSI | + | + | + | + | - | - | - |
150 | UNREALIZEOBJECT | + | + | + | + | + | + | + |
366 | UPDATECOLORS | + | + | + | + | + | - | - |
522 | WIDENPATH | + | + | - | - | - | - | - |
141 | WORDSET | - | - | - | - | + | + | + |
242 | WRITEDIALOG | + | + | + | + | + | + | + |
269 | WRITEPRINTER | + | + | - | - | - | - | - |
241 | WRITESPOOL | + | + | + | + | + | + | + |
ORD | Kernel/Krnl286/Krnl386 functons | 4.9x | 3.1x | 3.0x | 2.1x | 2.03 |
183 | __0000H | + | + | + | - | - |
193 | __0040H | + | + | + | - | - |
174 | __A000H | + | + | + | - | - |
114 | __AHINCR | + | + | + | + | + |
113 | __AHSHIFT | + | + | + | + | + |
181 | __B000H | + | + | + | - | - |
182 | __B800H | + | + | + | - | - |
195 | __C000H | + | + | + | - | - |
179 | __D000H | + | + | + | - | - |
190 | __E000H | + | + | + | - | - |
194 | __F000H | + | + | + | - | - |
173 | __ROMBIOS | + | + | + | - | - |
178 | __WINFLAGS | + | + | + | - | - |
518 | _CALLPROCEX32W | + | - | - | - | - |
328 | _DEBUGOUTPUT | + | + | - | - | - |
349 | _HREAD | + | + | - | - | - |
350 | _HWRITE | + | + | - | - | - |
81 | _LCLOSE | + | + | + | + | + |
83 | _LCREAT | + | + | + | + | + |
84 | _LLSEEK | + | + | + | + | + |
85 | _LOPEN | + | + | + | + | + |
82 | _LREAD | + | + | + | + | + |
86 | _LWRITE | + | + | + | + | + |
165 | A20PROC | + | + | + | - | - |
64 | ACCESSRESOURCE | + | + | + | + | + |
70 | ADDATOM | + | + | + | + | + |
172 | ALLOCALIAS | + | + | + | - | - |
170 | ALLOCCSTODSALIAS | + | + | + | - | - |
171 | ALLOCDSTOCSALIAS | + | + | + | - | - |
66 | ALLOCRESOURCE | + | + | + | + | + |
175 | ALLOCSELECTOR | + | + | + | - | - |
206 | ALLOCSELECTORARRAY | + | + | + | - | - |
44 | BUILDPDB | - | - | - | + | + |
351 | BUNNY_351 | + | + | - | - | - |
517 | CALLPROC32W | + | - | - | - | - |
53 | CALLPROCINSTANCE | + | + | + | + | + |
55 | CATCH | + | + | + | + | + |
144 | CREATEDIRECTORY | + | - | - | - | - |
205 | CVWBREAK | + | + | + | - | - |
203 | DEBUGBREAK | + | + | + | - | - |
314 | DEBUGDEFINESEGMENT | + | + | - | - | - |
94 | DEFINEHANDLETABLE | + | + | + | + | + |
71 | DELETEATOM | + | + | + | + | + |
146 | DELETEFILE | + | - | - | - | - |
76 | DELETEPATHNAME | + | + | + | + | + |
340 | DIAGOUTPUT | - | + | - | - | - |
339 | DIAGQUERY | - | + | - | - | - |
150 | DIRECTEDYIELD | + | + | + | + | + |
168 | DIRECTRESALLOC | + | + | + | - | - |
42 | DISABLEDOS | + | + | + | + | + |
125 | DISABLEKERNEL | + | + | + | + | + |
102 | DOS3CALL | + | + | + | + | + |
139 | DOSIGNAL | - | + | + | - | - |
160 | EMSCOPY | - | + | + | + | + |
41 | ENABLEDOS | + | + | + | + | + |
124 | ENABLEKERNEL | + | + | + | + | + |
2 | EXITKERNEL | + | + | + | + | + |
137 | FATALAPPEXIT | + | + | + | - | - |
1 | FATALEXIT | + | + | + | + | + |
318 | FATALEXITHOOK | + | + | - | - | - |
130 | FILECDR | + | + | + | - | - |
432 | FILETIMETOLOCALFILETIME | + | - | - | - | - |
69 | FINDATOM | + | + | + | + | + |
415 | FINDCLOSE | + | - | - | - | - |
413 | FINDFIRSTFILE | + | - | - | - | - |
414 | FINDNEXTFILE | + | - | - | - | - |
60 | FINDRESOURCE | + | + | + | + | + |
319 | FLUSHCACHEDFILEHANDLE | + | + | - | - | - |
96 | FREELIBRARY | + | + | + | + | + |
514 | FREELIBRARY32W | + | - | - | - | - |
46 | FREEMODULE | + | + | + | + | + |
52 | FREEPROCINSTANCE | + | + | + | + | + |
63 | FREERESOURCE | + | + | + | + | + |
176 | FREESELECTOR | + | + | + | - | - |
354 | GETAPPCOMPATFLAGS | + | + | - | - | - |
73 | GETATOMHANDLE | + | + | + | + | + |
72 | GETATOMNAME | + | + | + | + | + |
93 | GETCODEHANDLE | + | + | + | + | + |
104 | GETCODEINFO | + | + | + | + | + |
157 | GETCURPID | + | + | + | + | + |
411 | GETCURRENTDIRECTORY | + | - | - | - | - |
37 | GETCURRENTPDB | + | + | + | + | + |
36 | GETCURRENTTASK | + | + | + | + | + |
422 | GETDISKFREESPACE | + | - | - | - | - |
131 | GETDOSENVIRONMENT | + | + | + | - | - |
136 | GETDRIVETYPE | + | + | + | - | - |
133 | GETEXEPTR | + | + | + | - | - |
105 | GETEXEVERSION | + | + | + | + | + |
167 | GETEXPWINVER | + | + | + | - | - |
420 | GETFILEATTRIBUTES | + | - | - | - | - |
316 | GETFREEMEMINFO | - | + | - | - | - |
169 | GETFREESPACE | + | + | + | - | - |
138 | GETHEAPSPACES | + | + | + | - | - |
54 | GETINSTANCEDATA | + | + | + | + | + |
98 | GETLASTDISKCHANGE | + | + | + | + | + |
148 | GETLASTERROR | + | - | - | - | - |
99 | GETLPERRMODE | + | + | + | + | + |
49 | GETMODULEFILENAME | + | + | + | + | + |
47 | GETMODULEHANDLE | + | + | + | + | + |
27 | GETMODULENAME | + | - | - | - | - |
48 | GETMODULEUSAGE | + | + | + | + | + |
152 | GETNUMTASKS | + | + | + | + | + |
127 | GETPRIVATEPROFILEINT | + | + | + | - | - |
418 | GETPRIVATEPROFILESECTION | + | - | - | - | - |
143 | GETPRIVATEPROFILESECTIONNAMES | + | - | - | - | - |
128 | GETPRIVATEPROFILESTRING | + | + | + | - | - |
407 | GETPRIVATEPROFILESTRUCT | + | - | - | - | - |
50 | GETPROCADDRESS | + | + | + | + | + |
515 | GETPROCADDRESS32W | + | - | - | - | - |
236 | GETPRODUCTNAME | + | - | - | - | - |
57 | GETPROFILEINT | + | + | + | + | + |
419 | GETPROFILESECTION | + | - | - | - | - |
142 | GETPROFILESECTIONNAMES | + | - | - | - | - |
58 | GETPROFILESTRING | + | + | + | + | + |
186 | GETSELECTORBASE | + | + | + | - | - |
188 | GETSELECTORLIMIT | + | + | + | - | - |
311 | GETSETKERNELDOSPROC | + | + | - | - | - |
135 | GETSYSTEMDIRECTORY | + | + | + | - | - |
155 | GETTASKDS | + | + | + | + | + |
35 | GETTASKQUEUE | + | + | + | + | + |
118 | GETTASKQUEUEDS | - | + | + | + | + |
119 | GETTASKQUEUEES | - | + | + | + | + |
92 | GETTEMPDRIVE | + | + | + | + | + |
97 | GETTEMPFILENAME | + | + | + | + | + |
516 | GETVDMPOINTER32W | + | - | - | - | - |
3 | GETVERSION | + | + | + | + | + |
149 | GETVERSIONEX | + | - | - | - | - |
355 | GETWINDEBUGINFO | + | + | - | - | - |
134 | GETWINDOWSDIRECTORY | + | + | + | - | - |
132 | GETWINFLAGS | + | + | + | - | - |
344 | GETWINOLDAPHOOKS | - | + | - | - | - |
15 | GLOBALALLOC | + | + | + | + | + |
25 | GLOBALCOMPACT | + | + | + | + | + |
184 | GLOBALDOSALLOC | + | + | + | - | - |
185 | GLOBALDOSFREE | + | + | + | - | - |
197 | GLOBALFIX | + | + | + | - | - |
22 | GLOBALFLAGS | + | + | + | + | + |
17 | GLOBALFREE | + | + | + | + | + |
26 | GLOBALFREEALL | + | + | + | + | + |
21 | GLOBALHANDLE | + | + | + | + | + |
159 | GLOBALHANDLENORIP | + | + | + | + | + |
18 | GLOBALLOCK | + | + | + | + | + |
164 | GLOBALLRUNEWEST | + | + | + | + | + |
163 | GLOBALLRUOLDEST | + | + | + | + | + |
28 | GLOBALMASTERHANDLE | + | + | + | + | + |
154 | GLOBALNOTIFY | + | + | + | + | + |
191 | GLOBALPAGELOCK | + | + | + | - | - |
192 | GLOBALPAGEUNLOCK | + | + | + | - | - |
16 | GLOBALREALLOC | + | + | + | + | + |
20 | GLOBALSIZE | + | + | + | + | + |
230 | GLOBALSMARTPAGELOCK | + | - | - | - | - |
231 | GLOBALSMARTPAGEUNLOCK | + | - | - | - | - |
198 | GLOBALUNFIX | + | + | + | - | - |
19 | GLOBALUNLOCK | + | + | + | + | + |
112 | GLOBALUNWIRE | + | + | + | + | + |
111 | GLOBALWIRE | + | + | + | + | + |
338 | HASGPHANDLER | + | + | - | - | - |
348 | HMEMCPY | + | + | - | - | - |
68 | INITATOMTABLE | + | + | + | + | + |
116 | INITLIB | + | + | + | + | + |
91 | INITTASK | + | + | + | + | + |
141 | INITTASK1 | - | + | + | - | - |
235 | INVALIDATENLSCACHE | + | - | - | - | - |
336 | ISBADCODEPTR | + | + | - | - | - |
627 | ISBADFLATREADWRITEPTR | + | - | - | - | - |
346 | ISBADHUGEREADPTR | + | + | - | - | - |
347 | ISBADHUGEWRITEPTR | + | + | - | - | - |
334 | ISBADREADPTR | + | + | - | - | - |
337 | ISBADSTRINGPTR | + | + | - | - | - |
335 | ISBADWRITEPTR | + | + | - | - | - |
207 | ISDBCSLEADBYTE | + | + | - | - | - |
326 | ISROMFILE | + | + | - | - | - |
323 | ISROMMODULE | + | + | - | - | - |
43 | ISSCREENGRAB | - | - | - | + | + |
345 | ISSHAREDSELECTOR | + | + | - | - | - |
320 | ISTASK | + | + | - | - | - |
122 | ISTASKLOCKED | + | + | + | + | + |
158 | ISWINOLDAPTASK | + | + | + | + | + |
208 | K208 | + | - | - | - | - |
209 | K209 | + | - | - | - | - |
210 | K210 | + | - | - | - | - |
211 | K211 | + | - | - | - | - |
213 | K213 | + | - | - | - | - |
214 | K214 | + | - | - | - | - |
215 | K215 | + | - | - | - | - |
228 | K228 | + | - | - | - | - |
229 | K229 | + | - | - | - | - |
237 | K237 | + | - | - | - | - |
327 | K327 | - | + | - | - | - |
329 | K329 | - | + | - | - | - |
403 | K403 | - | + | - | - | - |
404 | K404 | - | + | - | - | - |
123 | KBDRST | + | + | + | + | + |
156 | LIMITEMSPAGES | + | + | + | + | + |
95 | LOADLIBRARY | + | + | + | + | + |
513 | LOADLIBRARYEX32W | + | - | - | - | - |
45 | LOADMODULE | + | + | + | + | + |
61 | LOADRESOURCE | + | + | + | + | + |
5 | LOCALALLOC | + | + | + | + | + |
13 | LOCALCOMPACT | + | + | + | + | + |
161 | LOCALCOUNTFREE | + | + | + | + | + |
12 | LOCALFLAGS | + | + | + | + | + |
7 | LOCALFREE | + | + | + | + | + |
11 | LOCALHANDLE | + | + | + | + | + |
310 | LOCALHANDLEDELTA | + | + | - | - | - |
162 | LOCALHEAPSIZE | + | + | + | + | + |
4 | LOCALINIT | + | + | + | + | + |
8 | LOCALLOCK | + | + | + | + | + |
14 | LOCALNOTIFY | + | + | + | + | + |
6 | LOCALREALLOC | + | + | + | + | + |
121 | LOCALSHRINK | + | + | + | + | + |
10 | LOCALSIZE | + | + | + | + | + |
9 | LOCALUNLOCK | + | + | + | + | + |
33 | LOCKCURRENTTASK | + | + | + | + | + |
62 | LOCKRESOURCE | + | + | + | + | + |
23 | LOCKSEGMENT | + | + | + | + | + |
324 | LOGERROR | + | + | - | - | - |
325 | LOGPARAMERROR | + | + | - | - | - |
180 | LONGPTRADD | + | + | + | - | - |
89 | LSTRCAT | + | + | + | + | + |
352 | LSTRCATN | + | - | - | - | - |
88 | LSTRCPY | + | + | + | + | + |
353 | LSTRCPYN | + | + | - | - | - |
90 | LSTRLEN | + | + | + | + | + |
51 | MAKEPROCINSTANCE | + | + | + | + | + |
126 | MEMORYFREED | + | + | + | + | - |
103 | NETBIOSCALL | + | + | + | + | + |
101 | NOHOOKDOSCALL | + | + | + | + | + |
117 | OLDYIELD | + | + | + | + | + |
74 | OPENFILE | + | + | + | + | + |
360 | OPENFILEEX | + | - | - | - | - |
75 | OPENPATHNAME | + | + | + | + | + |
115 | OUTPUTDEBUGSTRING | + | + | + | + | + |
110 | PATCHCODEHANDLE | + | + | + | + | + |
361 | PIGLET_361 | + | - | - | - | - |
31 | POSTEVENT | + | + | + | + | + |
177 | PRESTOCHANGOSELECTOR | + | + | + | - | - |
220 | REGCLOSEKEY | + | - | - | - | - |
218 | REGCREATEKEY | + | - | - | - | - |
219 | REGDELETEKEY | + | - | - | - | - |
222 | REGDELETEVALUE | + | - | - | - | - |
216 | REGENUMKEY | + | - | - | - | - |
223 | REGENUMVALUE | + | - | - | - | - |
227 | REGFLUSHKEY | + | - | - | - | - |
202 | REGISTERPTRACE | + | + | + | - | - |
491 | REGISTERSERVICEPROCESS | + | - | - | - | - |
343 | REGISTERWINOLDAPHOOK | - | + | - | - | - |
232 | REGLOADKEY | + | - | - | - | - |
217 | REGOPENKEY | + | - | - | - | - |
224 | REGQUERYVALUE | + | - | - | - | - |
225 | REGQUERYVALUEEX | + | - | - | - | - |
234 | REGSAVEKEY | + | - | - | - | - |
221 | REGSETVALUE | + | - | - | - | - |
226 | REGSETVALUEEX | + | - | - | - | - |
233 | REGUNLOADKEY | + | - | - | - | - |
145 | REMOVEDIRECTORY | + | - | - | - | - |
201 | REPLACEINST | + | + | + | + | + |
77 | RESERVED1 (ANSINEXT) | - | + | + | +(2) | +(2) |
78 | RESERVED2 (ANSIPREV) | - | + | + | +(2) | +(2) |
79 | RESERVED3 (ANSIUPPER) | - | + | + | +(2) | +(2) |
80 | RESERVED4 (ANSILOWER) | - | + | + | +(2) | +(2) |
87 | RESERVED5 (LSTRCMP) | - | + | + | +(2) | +(2) |
196 | SELECTORACCESSRIGHTS | + | + | + | - | - |
412 | SETCURRENTDIRECTORY | + | - | - | - | - |
107 | SETERRORMODE | + | + | + | + | + |
421 | SETFILEATTRIBUTES | + | - | - | - | - |
199 | SETHANDLECOUNT | + | + | + | - | - |
147 | SETLASTERROR | + | - | - | - | - |
32 | SETPRIORITY | + | + | + | + | + |
67 | SETRESOURCEHANDLER | + | + | + | + | + |
187 | SETSELECTORBASE | + | + | + | - | - |
189 | SETSELECTORLIMIT | + | + | + | - | - |
140 | SETSIGHANDLER | - | + | + | - | - |
106 | SETSWAPAREASIZE | + | + | + | + | + |
40 | SETTASKINTERCHANGE | - | - | - | + | + |
34 | SETTASKQUEUE | - | + | + | + | + |
38 | SETTASKSIGNALPROC | - | + | + | + | + |
39 | SETTASKSWITCHPROC | - | - | - | + | + |
356 | SETWINDEBUGINFO | + | + | - | - | - |
65 | SIZEOFRESOURCE | + | + | + | + | + |
204 | SWAPRECORDING | + | + | + | - | - |
109 | SWITCHSTACKBACK (SBACK) | + | + | + | +(2) | +(2) |
108 | SWITCHSTACKTO (STO) | + | + | + | +(2) | +(2) |
332 | THHOOK | + | + | - | - | - |
56 | THROW | + | + | + | + | + |
341 | TOOLHELPHOOK | + | + | - | - | - |
120 | UNDEFDYNLINK | + | + | + | + | + |
24 | UNLOCKSEGMENT | + | + | + | + | + |
100 | VALIDATECODESEGMENTS | + | + | + | + | + |
200 | VALIDATEFREESPACES | + | + | + | + | + |
30 | WAITEVENT | + | + | + | + | + |
166 | WINEXEC | + | + | + | - | - |
151 | WINOLDAPCALL | - | + | + | + | + |
315 | WRITEOUTPROFILES | + | + | - | - | - |
416 | WRITEPRIVATEPROFILESECTION | + | - | - | - | - |
129 | WRITEPRIVATEPROFILESTRING | + | + | + | - | - |
406 | WRITEPRIVATEPROFILESTRUCT | + | - | - | - | - |
417 | WRITEPROFILESECTION | + | - | - | - | - |
59 | WRITEPROFILESTRING | + | + | + | + | + |
29 | YIELD | + | + | + | + | + |
ORD | Windows USER functions | ME | w98 | w95 | 3.1x | 3.0x | 2.1x | 2.03 |
341 | _FFFE_FARFRAME | - | - | - | + | + | + | - |
420 | _WSPRINTF | + | + | + | + | + | - | - |
650 | ACTIVATEKEYBOARDLAYOUT | + | + | + | - | - | - | - |
102 | ADJUSTWINDOWRECT | + | + | + | + | + | + | + |
454 | ADJUSTWINDOWRECTEX | + | + | + | + | + | - | - |
432 | ANSILOWER | + | + | + | + | + | - | - |
438 | ANSILOWERBUFF | + | + | + | + | + | - | - |
472 | ANSINEXT | + | + | + | + | + | - | - |
473 | ANSIPREV | + | + | + | + | + | - | - |
431 | ANSIUPPER | + | + | + | + | + | - | - |
437 | ANSIUPPERBUFF | + | + | + | + | + | - | - |
52 | ANYPOPUP | + | + | + | + | + | + | + |
411 | APPENDMENU | + | + | + | + | + | - | - |
170 | ARRANGEICONICWINDOWS | + | + | + | + | + | - | - |
11 | BEAR11 (SETSYSTEMTIMER) | + | + | + | + | +(2) | +(2) | +(2) |
182 | BEAR182 (KILLSYSTEMTIMER) | + | + | + | + | +(2) | +(2) | +(2) |
285 | BEAR285 (SETDESKWALLPAPER) | + | + | + | + | +(2) | - | - |
306 | BEAR306 (MENUWNDPROC) | + | + | + | + | +(2) | +(2) | +(2) |
498 | BEAR498 | + | + | + | - | - | - | - |
51 | BEAR51 (ISTWOBYTECHARPREFIX) | + | + | + | + | +(2) | +(2) | +(2) |
8 | BEAR8 | + | + | + | - | - | - | - |
86 | BEAR86 (ICONSIZE) | + | + | + | + | +(2) | +(2) | +(2) |
259 | BEGINDEFERWINDOWPOS | + | + | + | + | + | + | + |
39 | BEGINPAINT | + | + | + | + | + | + | + |
670 | BLOCKINPUT | + | + | - | - | - | - | - |
301 | BOZOSLIVEHERE (EDITWNDPROC) | + | + | + | + | +(2) | +(2) | +(2) |
45 | BRINGWINDOWTOTOP | + | + | + | + | + | + | + |
355 | BROADCASTMESSAGE | - | - | - | - | + | - | - |
604 | BROADCASTSYSTEMMESSAGE | + | + | + | - | - | - | - |
213 | BUILDCOMMDCB | + | + | + | + | + | + | + |
303 | BUTTONWNDPROC | - | - | - | - | + | + | + |
462 | CALCCHILDSCROLL | + | + | + | + | + | - | - |
123 | CALLMSGFILTER | + | + | + | + | + | + | + |
823 | CALLMSGFILTER32 | + | + | + | - | - | - | - |
293 | CALLNEXTHOOKEX | + | + | + | + | - | - | - |
122 | CALLWINDOWPROC | + | + | + | + | + | + | + |
311 | CARETBLINKPROC | - | - | - | - | + | + | + |
198 | CASCADECHILDWINDOWS | + | + | + | + | + | - | - |
429 | CASCADEWINDOWS | + | + | + | - | - | - | - |
149 | CHANGECLIPBOARDCHAIN | + | + | + | + | + | + | + |
620 | CHANGEDISPLAYSETTINGS | + | + | + | - | - | - | - |
622 | CHANGEDISPLAYSETTINGSEX | + | + | - | - | - | - | - |
153 | CHANGEMENU | + | + | + | + | + | + | + |
97 | CHECKDLGBUTTON | + | + | + | + | + | + | + |
154 | CHECKMENUITEM | + | + | + | + | + | + | + |
666 | CHECKMENURADIOITEM | + | + | + | - | - | - | - |
342 | CHECKPRINTERSETUP | - | - | - | - | - | + | - |
96 | CHECKRADIOBUTTON | + | + | + | + | + | + | + |
191 | CHILDWINDOWFROMPOINT | + | + | + | + | + | + | + |
399 | CHILDWINDOWFROMPOINTEX | + | + | + | - | - | - | - |
804 | CHOOSECOLOR_CALLBACK16 | + | + | + | - | - | - | - |
800 | CHOOSEFONT_CALLBACK16 | + | + | + | - | - | - | - |
211 | CLEARCOMMBREAK | + | + | + | + | + | + | + |
28 | CLIENTTOSCREEN | + | + | + | + | + | + | + |
16 | CLIPCURSOR | + | + | + | + | + | + | + |
138 | CLOSECLIPBOARD | + | + | + | + | + | + | + |
207 | CLOSECOMM | + | + | + | + | + | + | + |
253 | CLOSEDRIVER | + | + | + | + | - | - | - |
43 | CLOSEWINDOW | + | + | + | + | + | + | + |
344 | COMBOBOXCTLWNDPROC | - | - | - | - | + | - | - |
316 | COMPUPDATERECT | - | - | - | - | + | + | + |
273 | CONTROLPANELINFO | + | + | + | + | + | + | + |
310 | CONTSCROLL | - | - | - | - | + | + | + |
369 | COPYCURSOR | + | + | + | + | - | - | - |
368 | COPYICON | + | + | + | + | - | - | - |
390 | COPYIMAGE | + | + | + | - | - | - | - |
74 | COPYRECT | + | + | + | + | + | + | + |
143 | COUNTCLIPBOARDFORMATS | + | + | + | + | + | + | + |
163 | CREATECARET | + | + | + | + | + | + | + |
406 | CREATECURSOR | + | + | + | + | + | - | - |
408 | CREATECURSORICONINDIRECT | + | + | + | + | + | - | - |
89 | CREATEDIALOG | + | + | + | + | + | + | + |
219 | CREATEDIALOGINDIRECT | + | + | + | + | + | + | + |
242 | CREATEDIALOGINDIRECTPARAM | + | + | + | + | + | - | - |
241 | CREATEDIALOGPARAM | + | + | + | + | + | - | - |
407 | CREATEICON | + | + | + | + | + | - | - |
450 | CREATEICONFROMRESOURCEEX | + | + | + | - | - | - | - |
151 | CREATEMENU | + | + | + | + | + | + | + |
415 | CREATEPOPUPMENU | + | + | + | + | + | - | - |
41 | CREATEWINDOW | + | + | + | + | + | + | + |
452 | CREATEWINDOWEX | + | + | + | + | + | - | - |
362 | DCHOOK | + | + | + | + | - | - | - |
308 | DEFDLGPROC (DLGWNDPROC) | + | + | + | + | + | +(2) | +(2) |
255 | DEFDRIVERPROC | + | + | + | + | - | - | - |
260 | DEFERWINDOWPOS | + | + | + | + | + | + | + |
445 | DEFFRAMEPROC | + | + | + | + | + | - | - |
235 | DEFHOOKPROC | + | + | + | + | + | + | + |
447 | DEFMDICHILDPROC | + | + | + | + | + | - | - |
107 | DEFWINDOWPROC | + | + | + | + | + | + | + |
413 | DELETEMENU | + | + | + | + | + | - | - |
305 | DESKTOPWNDPROC | - | - | - | - | + | + | + |
164 | DESTROYCARET | + | + | + | + | + | + | + |
458 | DESTROYCURSOR | + | + | + | + | + | - | - |
457 | DESTROYICON | + | + | + | + | + | - | - |
610 | DESTROYICON32 | + | + | + | - | - | - | - |
152 | DESTROYMENU | + | + | + | + | + | + | + |
53 | DESTROYWINDOW | + | + | + | + | + | + | + |
87 | DIALOGBOX | + | + | + | + | + | + | + |
218 | DIALOGBOXINDIRECT | + | + | + | + | + | + | + |
240 | DIALOGBOXINDIRECTPARAM | + | + | + | + | + | - | - |
239 | DIALOGBOXPARAM | + | + | + | + | + | - | - |
4 | DISABLEOEMLAYER | + | + | + | + | + | + | + |
658 | DISPATCHINPUT | + | + | + | - | - | - | - |
114 | DISPATCHMESSAGE | + | + | + | + | + | + | + |
822 | DISPATCHMESSAGE32 | + | + | + | - | - | - | - |
100 | DLGDIRLIST | + | + | + | + | + | + | + |
195 | DLGDIRLISTCOMBOBOX | + | + | + | + | + | - | - |
99 | DLGDIRSELECT | + | + | + | + | + | + | + |
194 | DLGDIRSELECTCOMBOBOX | + | + | + | + | + | - | - |
423 | DLGDIRSELECTCOMBOBOXEX | + | + | + | + | - | - | - |
422 | DLGDIRSELECTEX | + | + | + | + | - | - | - |
601 | DOHOTKEYSTUFF | + | + | + | - | - | - | - |
465 | DRAGDETECT | + | + | + | + | + | - | - |
464 | DRAGOBJECT | + | + | + | + | + | - | - |
448 | DRAWANIMATEDRECTS | + | + | + | - | - | - | - |
660 | DRAWCAPTION | + | + | + | - | - | - | - |
657 | DRAWCAPTIONTEMP | + | + | + | - | - | - | - |
659 | DRAWEDGE | + | + | + | - | - | - | - |
466 | DRAWFOCUSRECT | + | + | + | + | + | - | - |
656 | DRAWFRAMECONTROL | + | + | + | - | - | - | - |
84 | DRAWICON | + | + | + | + | + | + | + |
394 | DRAWICONEX | + | + | + | - | - | - | - |
160 | DRAWMENUBAR | + | + | + | + | + | + | + |
662 | DRAWMENUBARTEMP | + | + | + | - | - | - | - |
449 | DRAWSTATE | + | + | + | - | - | - | - |
85 | DRAWTEXT | + | + | + | + | + | + | + |
375 | DRAWTEXTEX | + | + | + | - | - | - | - |
459 | DUMPICON | + | + | + | + | + | - | - |
338 | ECGETDS | - | - | - | - | - | + | + |
139 | EMPTYCLIPBOARD | + | + | + | + | + | + | + |
245 | ENABLECOMMNOTIFICATION | + | + | + | + | - | - | - |
331 | ENABLEHARDWAREINPUT | + | + | + | + | + | + | + |
155 | ENABLEMENUITEM | + | + | + | + | + | + | + |
3 | ENABLEOEMLAYER | + | + | + | + | + | + | + |
482 | ENABLESCROLLBAR | + | + | + | + | - | - | - |
34 | ENABLEWINDOW | + | + | + | + | + | + | + |
261 | ENDDEFERWINDOWPOS | + | + | + | + | + | + | + |
88 | ENDDIALOG | + | + | + | + | + | + | + |
187 | ENDMENU | + | + | + | + | + | + | + |
40 | ENDPAINT | + | + | + | + | + | + | + |
55 | ENUMCHILDWINDOWS | + | + | + | + | + | + | + |
144 | ENUMCLIPBOARDFORMATS | + | + | + | + | + | + | + |
317 | ENUMDISPLAYMONITORS (COMPUPDATERGN) | + | + | - | - | +(2) | +(2) | +(2) |
621 | ENUMDISPLAYSETTINGS | + | + | + | - | - | - | - |
27 | ENUMPROPS | + | + | + | + | + | + | + |
225 | ENUMTASKWINDOWS | + | + | + | + | + | + | + |
54 | ENUMWINDOWS | + | + | + | + | + | + | + |
244 | EQUALRECT | + | + | + | + | + | + | + |
214 | ESCAPECOMMFUNCTION | + | + | + | + | + | + | + |
238 | EXCLUDEUPDATERGN | + | + | + | + | + | + | + |
7 | EXITWINDOWS | + | + | + | + | + | - | - |
246 | EXITWINDOWSEXEC | + | + | + | + | - | - | - |
500 | FARCALLNETDRIVER | - | - | - | - | + | - | - |
346 | FILEPORTDLGPROC | - | - | - | - | + | - | - |
81 | FILLRECT | + | + | + | + | + | + | + |
324 | FILLWINDOW | + | + | + | + | + | + | + |
400 | FINALUSERINIT | + | + | + | + | + | + | + |
801 | FINDREPLACE_CALLBACK16 | + | + | + | - | - | - | - |
50 | FINDWINDOW | + | + | + | + | + | + | + |
427 | FINDWINDOWEX | + | + | + | - | - | - | - |
105 | FLASHWINDOW | + | + | + | + | + | + | + |
215 | FLUSHCOMM | + | + | + | + | + | + | + |
606 | FORMATMESSAGE | + | + | + | - | - | - | - |
83 | FRAMERECT | + | + | + | + | + | + | + |
854 | FT_USRF2THKTHKCONNECTIONDATA | + | + | + | - | - | - | - |
853 | FT_USRFTHKTHKCONNECTIONDATA | + | + | + | - | - | - | - |
60 | GETACTIVEWINDOW | + | + | + | + | + | + | + |
249 | GETASYNCKEYSTATE | + | + | + | + | + | + | + |
236 | GETCAPTURE | + | + | + | + | + | + | + |
169 | GETCARETBLINKTIME | + | + | + | + | + | + | + |
183 | GETCARETPOS | + | + | + | + | + | + | + |
404 | GETCLASSINFO | + | + | + | + | + | - | - |
398 | GETCLASSINFOEX | + | + | + | - | - | - | - |
131 | GETCLASSLONG | + | + | + | + | + | + | + |
58 | GETCLASSNAME | + | + | + | + | + | + | + |
129 | GETCLASSWORD | + | + | + | + | + | + | + |
33 | GETCLIENTRECT | + | + | + | + | + | + | + |
142 | GETCLIPBOARDDATA | + | + | + | + | + | + | + |
146 | GETCLIPBOARDFORMATNAME | + | + | + | + | + | + | + |
140 | GETCLIPBOARDOWNER | + | + | + | + | + | + | + |
148 | GETCLIPBOARDVIEWER | + | + | + | + | + | + | + |
309 | GETCLIPCURSOR (MESSAGEBOXWNDPROC) | + | + | + | + | - | +(2) | +(2) |
203 | GETCOMMERROR | + | + | + | + | + | + | + |
209 | GETCOMMEVENTMASK | + | + | + | + | + | + | + |
202 | GETCOMMSTATE | + | + | + | + | + | + | + |
326 | GETCONTROLBRUSH | + | + | + | + | + | + | + |
15 | GETCURRENTTIME | + | + | + | + | + | + | + |
247 | GETCURSOR | + | + | + | + | - | - | - |
675 | GETCURSORINFO | + | + | - | - | - | - | - |
17 | GETCURSORPOS | + | + | + | + | + | + | + |
66 | GETDC | + | + | + | + | + | + | + |
359 | GETDCEX | + | + | + | + | - | - | - |
278 | GETDESKTOPHWND | + | + | + | + | + | - | - |
286 | GETDESKTOPWINDOW | + | + | + | + | + | - | - |
243 | GETDIALOGBASEUNITS | + | + | + | + | + | - | - |
277 | GETDLGCTRLID | + | + | + | + | + | - | - |
91 | GETDLGITEM | + | + | + | + | + | + | + |
95 | GETDLGITEMINT | + | + | + | + | + | + | + |
93 | GETDLGITEMTEXT | + | + | + | + | + | + | + |
21 | GETDOUBLECLICKTIME | + | + | + | + | + | + | + |
256 | GETDRIVERINFO | + | + | + | + | - | - | - |
254 | GETDRIVERMODULEHANDLE | + | + | + | + | - | - | - |
343 | GETFILEPORTNAME | - | - | - | + | + | - | - |
23 | GETFOCUS | + | + | + | + | + | + | + |
608 | GETFOREGROUNDWINDOW | + | + | + | - | - | - | - |
284 | GETFREESYSTEMRESOURCES (SETGRIDGRANULARITY) | + | + | + | + | +(2) | - | - |
676 | GETGUITHREADINFO | + | + | - | - | - | - | - |
455 | GETICONID | + | + | + | + | + | - | - |
395 | GETICONINFO | + | + | + | - | - | - | - |
335 | GETINPUTSTATE | + | + | + | + | + | + | + |
372 | GETINTERNALICONHEADER | + | + | + | + | - | - | - |
460 | GETINTERNALWINDOWPOS | + | + | + | + | + | - | - |
651 | GETKEYBOARDLAYOUT | + | + | + | - | - | - | - |
652 | GETKEYBOARDLAYOUTLIST | + | + | + | - | - | - | - |
477 | GETKEYBOARDLAYOUTNAME | + | + | + | - | - | - | - |
222 | GETKEYBOARDSTATE | + | + | + | + | + | + | + |
106 | GETKEYSTATE | + | + | + | + | + | + | + |
287 | GETLASTACTIVEPOPUP | + | + | + | + | + | - | - |
157 | GETMENU | + | + | + | + | + | + | + |
417 | GETMENUCHECKMARKDIMENSIONS | + | + | + | + | + | - | - |
385 | GETMENUCONTEXTHELPID | + | + | + | - | - | - | - |
663 | GETMENUDEFAULTITEM | + | + | + | - | - | - | - |
393 | GETMENUINFO | + | + | - | - | - | - | - |
263 | GETMENUITEMCOUNT | + | + | + | + | + | + | + |
264 | GETMENUITEMID | + | + | + | + | + | + | + |
443 | GETMENUITEMINFO | + | + | + | - | - | - | - |
665 | GETMENUITEMRECT | + | + | + | - | - | - | - |
250 | GETMENUSTATE | + | + | + | + | + | + | + |
161 | GETMENUSTRING | + | + | + | + | + | + | + |
108 | GETMESSAGE | + | + | + | + | + | + | + |
323 | GETMESSAGE2 | + | + | + | + | + | + | + |
820 | GETMESSAGE32 | + | + | + | - | - | - | - |
288 | GETMESSAGEEXTRAINFO | + | + | + | + | - | - | - |
119 | GETMESSAGEPOS | + | + | + | + | + | + | + |
120 | GETMESSAGETIME | + | + | + | + | + | + | + |
298 | GETMONITORINFO | + | + | - | - | - | - | - |
337 | GETMOUSEEVENTPROC | + | + | + | + | + | + | + |
227 | GETNEXTDLGGROUPITEM | + | + | + | + | + | + | + |
228 | GETNEXTDLGTABITEM | + | + | + | + | + | + | + |
257 | GETNEXTDRIVER | + | + | + | + | - | - | - |
274 | GETNEXTQUEUEWINDOW | + | + | + | + | + | + | + |
230 | GETNEXTWINDOW | + | + | + | + | + | + | + |
248 | GETOPENCLIPBOARDWINDOW | + | + | + | + | - | - | - |
46 | GETPARENT | + | + | + | + | + | + | + |
402 | GETPRIORITYCLIPBOARDFORMAT | + | + | + | + | + | - | - |
25 | GETPROP | + | + | + | + | + | + | + |
379 | GETPROPEX | + | + | + | - | - | - | - |
334 | GETQUEUESTATUS | + | + | + | + | + | + | + |
476 | GETSCROLLINFO | + | + | + | - | - | - | - |
63 | GETSCROLLPOS | + | + | + | + | + | + | + |
65 | GETSCROLLRANGE | + | + | + | + | + | + | + |
600 | GETSHELLWINDOW | + | + | + | - | - | - | - |
159 | GETSUBMENU | + | + | + | + | + | + | + |
180 | GETSYSCOLOR | + | + | + | + | + | + | + |
281 | GETSYSCOLORBRUSH (SNAPWINDOW) | + | + | + | - | +(2) | - | - |
189 | GETSYSMODALWINDOW | + | + | + | + | + | + | + |
231 | GETSYSTEMDEBUGSTATE | + | + | + | + | - | - | - |
156 | GETSYSTEMMENU | + | + | + | + | + | + | + |
179 | GETSYSTEMMETRICS | + | + | + | + | + | + | + |
197 | GETTABBEDTEXTEXTENT | + | + | + | + | + | - | - |
13 | GETTICKCOUNT | + | + | + | + | + | + | + |
14 | GETTIMERRESOLUTION | + | + | + | + | + | + | + |
229 | GETTOPWINDOW | + | + | + | + | + | + | + |
190 | GETUPDATERECT | + | + | + | + | + | + | + |
237 | GETUPDATERGN | + | + | + | + | + | + | + |
480 | GETUSERLOCALOBJTYPE | + | + | + | + | - | - | - |
318 | GETWC2 | - | - | - | - | + | + | + |
262 | GETWINDOW | + | + | + | + | + | + | + |
383 | GETWINDOWCONTEXTHELPID | + | + | + | - | - | - | - |
67 | GETWINDOWDC | + | + | + | + | + | + | + |
135 | GETWINDOWLONG | + | + | + | + | + | + | + |
674 | GETWINDOWMODULEFILENAME | + | + | - | - | - | - | - |
370 | GETWINDOWPLACEMENT | + | + | + | + | - | - | - |
32 | GETWINDOWRECT | + | + | + | + | + | + | + |
669 | GETWINDOWRGN | + | + | + | - | - | - | - |
224 | GETWINDOWTASK | + | + | + | + | + | + | + |
36 | GETWINDOWTEXT | + | + | + | + | + | + | + |
38 | GETWINDOWTEXTLENGTH | + | + | + | + | + | + | + |
133 | GETWINDOWWORD | + | + | + | + | + | + | + |
268 | GLOBALADDATOM | + | + | + | + | + | + | + |
269 | GLOBALDELETEATOM | + | + | + | + | + | + | + |
270 | GLOBALFINDATOM | + | + | + | + | + | + | + |
271 | GLOBALGETATOMNAME | + | + | + | + | + | + | + |
185 | GRAYSTRING | + | + | + | + | + | + | + |
605 | HACKTASKMONITOR | - | - | + | - | - | - | - |
481 | HARDWARE_EVENT | + | + | + | + | - | - | - |
166 | HIDECARET | + | + | + | + | + | + | + |
162 | HILITEMENUITEM | + | + | + | + | + | + | + |
78 | INFLATERECT | + | + | + | + | + | + | + |
5 | INITAPP | + | + | + | + | + | + | + |
409 | INITTHREADINPUT (MB_DLGPROC) | + | + | + | - | +(2) | - | - |
192 | INSENDMESSAGE | + | + | + | + | + | + | + |
829 | INSENDMESSAGEEX | + | + | - | - | - | - | - |
410 | INSERTMENU | + | + | + | + | + | - | - |
441 | INSERTMENUITEM | + | + | + | - | - | - | - |
890 | INSTALLIMT | + | + | + | - | - | - | - |
79 | INTERSECTRECT | + | + | + | + | + | + | + |
125 | INVALIDATERECT | + | + | + | + | + | + | + |
126 | INVALIDATERGN | + | + | + | + | + | + | + |
82 | INVERTRECT | + | + | + | + | + | + | + |
433 | ISCHARALPHA | + | + | + | + | + | - | - |
434 | ISCHARALPHANUMERIC | + | + | + | + | + | - | - |
436 | ISCHARLOWER | + | + | + | + | + | - | - |
435 | ISCHARUPPER | + | + | + | + | + | - | - |
48 | ISCHILD | + | + | + | + | + | + | + |
193 | ISCLIPBOARDFORMATAVAILABLE | + | + | + | + | + | + | + |
90 | ISDIALOGMESSAGE | + | + | + | + | + | + | + |
824 | ISDIALOGMESSAGE32 | + | + | + | - | - | - | - |
98 | ISDLGBUTTONCHECKED | + | + | + | + | + | + | + |
31 | ISICONIC | + | + | + | + | + | + | + |
358 | ISMENU | + | + | + | + | - | - | - |
75 | ISRECTEMPTY | + | + | + | + | + | + | + |
333 | ISUSERIDLE | + | + | + | + | + | - | - |
47 | ISWINDOW | + | + | + | + | + | + | + |
35 | ISWINDOWENABLED | + | + | + | + | + | + | + |
49 | ISWINDOWVISIBLE | + | + | + | + | + | + | + |
272 | ISZOOMED | + | + | + | + | + | + | + |
289 | KEYBD_EVENT | + | + | + | + | - | - | - |
12 | KILLTIMER | + | + | + | + | + | + | + |
327 | KILLTIMER2 | - | - | - | - | + | + | + |
453 | LBOXCARETBLINKER | - | - | - | - | + | - | - |
307 | LBOXCTLWNDPROC | - | - | - | - | + | + | + |
177 | LOADACCELERATORS | + | + | + | + | + | + | + |
175 | LOADBITMAP | + | + | + | + | + | + | + |
173 | LOADCURSOR | + | + | + | + | + | + | + |
336 | LOADCURSORICONHANDLER | - | - | - | + | + | + | + |
356 | LOADDIBCURSORHANDLER | - | - | - | + | + | - | - |
357 | LOADDIBICONHANDLER | - | - | - | + | + | - | - |
174 | LOADICON | + | + | + | + | + | + | + |
456 | LOADICONHANDLER | + | + | + | + | + | - | - |
389 | LOADIMAGE | + | + | + | - | - | - | - |
478 | LOADKEYBOARDLAYOUT | + | + | + | - | - | - | - |
150 | LOADMENU | + | + | + | + | + | + | + |
220 | LOADMENUINDIRECT | + | + | + | + | + | + | + |
176 | LOADSTRING | + | + | + | + | + | + | + |
226 | LOCKINPUT | + | + | + | + | - | - | - |
276 | LOCKMYTASK | + | + | + | + | + | + | + |
294 | LOCKWINDOWUPDATE | + | + | + | + | - | - | - |
364 | LOOKUPICONIDFROMDIRECTORYEX | + | + | + | - | - | - | - |
217 | LOOKUPMENUHANDLE | + | + | + | + | + | + | + |
430 | LSTRCMP | + | + | + | + | + | - | - |
471 | LSTRCMPI | + | + | + | + | + | - | - |
103 | MAPDIALOGRECT | + | + | + | + | + | + | + |
258 | MAPWINDOWPOINTS | + | + | + | + | - | - | - |
444 | MDICLIENTWNDPROC | - | - | - | - | + | - | - |
479 | MENUITEMFROMPOINT | + | + | + | - | - | - | - |
329 | MENUITEMSTATE | - | - | - | - | + | + | + |
104 | MESSAGEBEEP | + | + | + | + | + | + | + |
1 | MESSAGEBOX | + | + | + | + | + | + | + |
827 | MESSAGEBOXINDIRECT | + | + | + | - | - | - | - |
414 | MODIFYMENU | + | + | + | + | + | - | - |
295 | MONITORFROMPOINT | + | + | - | - | - | - | - |
296 | MONITORFROMRECT | + | + | - | - | - | - | - |
297 | MONITORFROMWINDOW | + | + | - | - | - | - | - |
299 | MOUSE_EVENT | + | + | + | + | - | - | - |
892 | MOUSE_PRESENCE_CHECK | + | - | - | - | - | - | - |
56 | MOVEWINDOW | + | + | + | + | + | + | + |
851 | MSGTHKCONNECTIONDATALS | + | + | + | - | - | - | - |
640 | MSGWAITFORMULTIPLEOBJECTS | + | + | + | - | - | - | - |
77 | OFFSETRECT | + | + | + | + | + | + | + |
2 | OLDEXITWINDOWS (EXITWINDOWS) | + | + | + | + | + | +(2) | +(2) |
279 | OLDSETDESKPATTERN (SETDESKPATTERN) | + | + | + | + | +(2) | - | - |
137 | OPENCLIPBOARD | + | + | + | + | + | + | + |
200 | OPENCOMM | + | + | + | + | + | + | + |
252 | OPENDRIVER | + | + | + | + | - | - | - |
802 | OPENFILENAME_CALLBACK16 | + | + | + | - | - | - | - |
44 | OPENICON | + | + | + | + | + | + | + |
325 | PAINTRECT | + | + | + | + | + | + | + |
109 | PEEKMESSAGE | + | + | + | + | + | + | + |
819 | PEEKMESSAGE32 | + | + | + | - | - | - | - |
116 | POSTAPPMESSAGE | + | + | + | + | + | + | + |
110 | POSTMESSAGE | + | + | + | + | + | + | + |
313 | POSTMESSAGE2 | - | - | - | - | + | + | + |
825 | POSTMESSAGE32 | + | + | + | - | - | - | - |
655 | POSTPOSTEDMESSAGES | + | + | + | - | - | - | - |
6 | POSTQUITMESSAGE | + | + | + | + | + | + | + |
826 | POSTTHREADMESSAGE32 | + | + | + | - | - | - | - |
803 | PRINTDLG_CALLBACK16 | + | + | + | - | - | - | - |
76 | PTINRECT | + | + | + | + | + | + | + |
184 | QUERYSENDMESSAGE (SYSHASKANJI) | + | + | + | + | - | - | +(2) |
204 | READCOMM | + | + | + | + | + | + | + |
283 | REALIZEPALETTE | + | + | + | + | + | - | - |
290 | REDRAWWINDOW | + | + | + | + | - | - | - |
57 | REGISTERCLASS | + | + | + | + | + | + | + |
397 | REGISTERCLASSEX | + | + | + | - | - | - | - |
145 | REGISTERCLIPBOARDFORMAT | + | + | + | + | + | + | + |
118 | REGISTERWINDOWMESSAGE | + | + | + | + | + | + | + |
19 | RELEASECAPTURE | + | + | + | + | + | + | + |
68 | RELEASEDC | + | + | + | + | + | + | + |
412 | REMOVEMENU | + | + | + | + | + | - | - |
24 | REMOVEPROP | + | + | + | + | + | + | + |
380 | REMOVEPROPEX | + | + | + | - | - | - | - |
275 | REPAINTSCREEN | + | + | + | + | + | + | + |
115 | REPLYMESSAGE | + | + | + | + | + | + | + |
304 | SBWNDPROC | - | - | - | - | + | + | + |
29 | SCREENTOCLIENT | + | + | + | + | + | + | + |
463 | SCROLLCHILDREN | + | + | + | + | + | - | - |
221 | SCROLLDC | + | + | + | + | + | + | + |
61 | SCROLLWINDOW | + | + | + | + | + | + | + |
319 | SCROLLWINDOWEX (SETWC2) | + | + | + | + | +(2) | +(2) | +(2) |
282 | SELECTPALETTE | + | + | + | + | + | - | - |
101 | SENDDLGITEMMESSAGE | + | + | + | + | + | + | + |
251 | SENDDRIVERMESSAGE | + | + | + | + | - | - | - |
671 | SENDINPUT | + | + | - | - | - | - | - |
111 | SENDMESSAGE | + | + | + | + | + | + | + |
312 | SENDMESSAGE2 | - | - | - | - | + | + | + |
59 | SETACTIVEWINDOW | + | + | + | + | + | + | + |
18 | SETCAPTURE | + | + | + | + | + | + | + |
168 | SETCARETBLINKTIME | + | + | + | + | + | + | + |
165 | SETCARETPOS | + | + | + | + | + | + | + |
602 | SETCHECKCURSORTIMER | + | + | + | - | - | - | - |
132 | SETCLASSLONG | + | + | + | + | + | + | + |
130 | SETCLASSWORD | + | + | + | + | + | + | + |
141 | SETCLIPBOARDDATA | + | + | + | + | + | + | + |
147 | SETCLIPBOARDVIEWER | + | + | + | + | + | + | + |
210 | SETCOMMBREAK | + | + | + | + | + | + | + |
208 | SETCOMMEVENTMASK | + | + | + | + | + | + | + |
201 | SETCOMMSTATE | + | + | + | + | + | + | + |
69 | SETCURSOR | + | + | + | + | + | + | + |
70 | SETCURSORPOS | + | + | + | + | + | + | + |
94 | SETDLGITEMINT | + | + | + | + | + | + | + |
92 | SETDLGITEMTEXT | + | + | + | + | + | + | + |
20 | SETDOUBLECLICKTIME | + | + | + | + | + | + | + |
321 | SETEVENTHOOK (DESTROYTASKWINDOWS2) | + | + | + | + | + | +(2) | +(2) |
22 | SETFOCUS | + | + | + | + | + | + | + |
609 | SETFOREGROUNDWINDOW | + | + | + | - | - | - | - |
330 | SETGETKBDSTATE | - | - | - | - | + | + | + |
461 | SETINTERNALWINDOWPOS | + | + | + | + | + | - | - |
223 | SETKEYBOARDSTATE | + | + | + | + | + | + | + |
158 | SETMENU | + | + | + | + | + | + | + |
384 | SETMENUCONTEXTHELPID | + | + | + | - | - | - | - |
664 | SETMENUDEFAULTITEM | + | + | + | - | - | - | - |
392 | SETMENUINFO | + | + | - | - | - | - | - |
418 | SETMENUITEMBITMAPS | + | + | + | + | + | - | - |
446 | SETMENUITEMINFO | + | + | + | - | - | - | - |
376 | SETMESSAGEEXTRAINFO | + | + | + | - | - | - | - |
266 | SETMESSAGEQUEUE | + | + | + | + | + | + | + |
233 | SETPARENT | + | + | + | + | + | + | + |
26 | SETPROP | + | + | + | + | + | + | + |
378 | SETPROPEX | + | + | + | - | - | - | - |
72 | SETRECT | + | + | + | + | + | + | + |
73 | SETRECTEMPTY | + | + | + | + | + | + | + |
475 | SETSCROLLINFO | + | + | + | - | - | - | - |
62 | SETSCROLLPOS | + | + | + | + | + | + | + |
64 | SETSCROLLRANGE | + | + | + | + | + | + | + |
181 | SETSYSCOLORS | + | + | + | + | + | + | + |
661 | SETSYSCOLORSTEMP | + | + | + | - | - | - | - |
188 | SETSYSMODALWINDOW | + | + | + | + | + | + | + |
280 | SETSYSTEMMENU | + | + | + | + | + | - | - |
10 | SETTIMER | + | + | + | + | + | + | + |
328 | SETTIMER2 | - | - | - | - | + | + | + |
382 | SETWINDOWCONTEXTHELPID | + | + | + | - | - | - | - |
136 | SETWINDOWLONG | + | + | + | + | + | + | + |
371 | SETWINDOWPLACEMENT | + | + | + | + | - | - | - |
232 | SETWINDOWPOS | + | + | + | + | + | + | + |
668 | SETWINDOWRGN | + | + | + | - | - | - | - |
121 | SETWINDOWSHOOK | + | + | + | + | + | + | + |
291 | SETWINDOWSHOOKEX | + | + | + | + | - | - | - |
37 | SETWINDOWTEXT | + | + | + | + | + | + | + |
134 | SETWINDOWWORD | + | + | + | + | + | + | + |
672 | SETWINEVENTHOOK | + | + | - | - | - | - | - |
167 | SHOWCARET | + | + | + | + | + | + | + |
71 | SHOWCURSOR | + | + | + | + | + | + | + |
265 | SHOWOWNEDPOPUPS | + | + | + | + | + | + | + |
267 | SHOWSCROLLBAR | + | + | + | + | + | + | + |
42 | SHOWWINDOW | + | + | + | + | + | + | + |
314 | SIGNALPROC | - | - | - | + | + | + | + |
391 | SIGNALPROC32 | + | + | + | - | - | - | - |
302 | STATICWNDPROC | - | - | - | - | + | + | + |
470 | STRINGFUNC | + | + | + | + | + | - | - |
373 | SUBTRACTRECT | + | + | + | + | - | - | - |
186 | SWAPMOUSEBUTTON | + | + | + | + | + | + | + |
172 | SWITCHTOTHISWINDOW | + | + | + | + | + | - | - |
347 | SWITCHWNDPROC | - | - | - | - | + | - | - |
320 | SYSERRORBOX | + | + | + | + | + | - | - |
483 | SYSTEMPARAMETERSINFO | + | + | + | + | - | - | - |
828 | SYSTEMPARAMETERSINFO32 | + | + | - | - | - | - | - |
196 | TABBEDTEXTOUT | + | + | + | + | + | - | - |
354 | TABTHETEXTOUTFORWIMPS | - | - | - | - | + | - | - |
199 | TILECHILDWINDOWS | + | + | + | + | + | - | - |
428 | TILEWINDOWS | + | + | + | - | - | - | - |
345 | TITLEWNDPROC | - | - | - | - | + | - | - |
396 | TRACKMOUSEEVENT | + | + | - | - | - | - | - |
416 | TRACKPOPUPMENU | + | + | + | + | + | - | - |
667 | TRACKPOPUPMENUEX | + | + | + | - | - | - | - |
178 | TRANSLATEACCELERATOR | + | + | + | + | + | + | + |
831 | TRANSLATECHARSETINFO | + | + | - | - | - | - | - |
451 | TRANSLATEMDISYSACCEL | + | + | + | + | + | - | - |
113 | TRANSLATEMESSAGE | + | + | + | + | + | + | + |
821 | TRANSLATEMESSAGE32 | + | + | + | - | - | - | - |
206 | TRANSMITCOMMCHAR | + | + | + | + | + | + | + |
212 | UNGETCOMMCHAR | + | + | + | + | + | + | + |
234 | UNHOOKWINDOWSHOOK | + | + | + | + | + | + | + |
292 | UNHOOKWINDOWSHOOKEX | + | + | + | + | - | - | - |
673 | UNHOOKWINEVENT | + | + | - | - | - | - | - |
891 | UNINSTALLIMT | + | + | + | - | - | - | - |
80 | UNIONRECT | + | + | + | + | + | + | + |
300 | UNLOADINSTALLABLEDRIVERS | + | + | + | - | - | - | - |
654 | UNLOADKEYBOARDLAYOUT | + | + | + | - | - | - | - |
403 | UNREGISTERCLASS | + | + | + | + | + | - | - |
124 | UPDATEWINDOW | + | + | + | + | + | + | + |
830 | USERNOTIFYPOWERPOLICYCHANGED | + | + | - | - | - | - | - |
216 | USERSEEUSERDO (MYOPENCOMM) | + | + | + | + | - | +(2) | +(2) |
332 | USERYIELD | + | + | + | + | + | + | + |
855 | USR32THKCONNECTIONDATASL | + | + | + | - | - | - | - |
381 | USRMPR_THUNKDATA16 | + | + | + | - | - | - | - |
850 | USRTHKCONNECTIONDATALS | + | + | + | - | - | - | - |
127 | VALIDATERECT | + | + | + | + | + | + | + |
128 | VALIDATERGN | + | + | + | + | + | + | + |
112 | WAITMESSAGE | + | + | + | + | + | + | + |
117 | WINDOWFROMDC (GETTASKFROMHWND) | + | + | + | - | +(2) | - | - |
30 | WINDOWFROMPOINT | + | + | + | + | + | + | + |
340 | WINFARFRAME | - | - | - | - | + | + | + |
171 | WINHELP | + | + | + | + | + | - | - |
322 | WINOLDAPPHACKOMATIC (POSTSYSERROR) | + | + | + | + | + | +(2) | +(2) |
503 | WNETABORTJOB | + | + | + | + | - | - | - |
517 | WNETADDCONNECTION | + | + | + | + | + | - | - |
515 | WNETBROWSEDIALOG | + | + | + | + | + | - | - |
518 | WNETCANCELCONNECTION | + | + | + | + | + | - | - |
506 | WNETCANCELJOB | + | + | + | + | + | - | - |
502 | WNETCLOSEJOB | + | + | + | + | + | - | - |
525 | WNETCONNECTDIALOG | + | + | + | + | - | - | - |
527 | WNETCONNECTIONDIALOG | + | + | + | + | - | - | - |
514 | WNETDEVICEMODE | + | + | + | + | + | - | - |
531 | WNETDIRECTORYNOTIFY | + | + | + | + | - | - | - |
522 | WNETDISABLE | + | + | + | + | - | - | - |
526 | WNETDISCONNECTDIALOG | + | + | + | + | - | - | - |
521 | WNETENABLE | + | + | + | + | - | - | - |
499 | WNETERRORTEXT | + | + | + | + | - | - | - |
513 | WNETGETCAPS | + | + | + | + | + | - | - |
512 | WNETGETCONNECTION | + | + | + | + | + | - | - |
530 | WNETGETDIRECTORYTYPE | + | + | + | + | - | - | - |
519 | WNETGETERROR | + | + | + | + | + | - | - |
520 | WNETGETERRORTEXT | + | + | + | + | + | - | - |
532 | WNETGETPROPERTYTEXT | + | + | + | + | - | - | - |
516 | WNETGETUSER | + | + | + | + | + | - | - |
504 | WNETHOLDJOB | + | + | + | + | + | - | - |
533 | WNETINITIALIZE | + | + | + | - | - | - | - |
510 | WNETLOCKQUEUEDATA | + | + | + | + | + | - | - |
534 | WNETLOGON | + | + | + | - | - | - | - |
501 | WNETOPENJOB | + | + | + | + | + | - | - |
529 | WNETPROPERTYDIALOG | + | + | + | + | - | - | - |
505 | WNETRELEASEJOB | + | + | + | + | + | - | - |
523 | WNETRESTORECONNECTION | + | + | + | + | - | - | - |
507 | WNETSETJOBCOPIES | + | + | + | + | + | - | - |
511 | WNETUNLOCKQUEUEDATA | + | + | + | + | + | - | - |
509 | WNETUNWATCHQUEUE | + | + | + | + | + | - | - |
528 | WNETVIEWQUEUEDIALOG | + | + | + | + | - | - | - |
508 | WNETWATCHQUEUE | + | + | + | + | + | - | - |
524 | WNETWRITEJOB | + | + | + | + | - | - | - |
205 | WRITECOMM | + | + | + | + | + | + | + |
421 | WVSPRINTF | + | + | + | + | + | - | - |
315 | XCSTODS | - | - | - | - | + | + | + |