home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 10 / ioProg_10.iso / soft / sdk20 / jsdk05.cab / Src / Win32Api / winw.java < prev    next >
Encoding:
Java Source  |  1997-09-25  |  14.3 KB  |  502 lines

  1. // Copyright (C) 1997 Microsoft Corporation  All Rights Reserved
  2.  
  3. // These classes provide direct, low-overhead access to commonly used
  4. // Windows api. These classes use the new J/Direct feature.
  5. //
  6. // Information on how to use J/Direct to write your own declarations
  7. // can be found in the Microsoft SDK for Java 2.0.
  8.  
  9. package com.ms.win32;
  10.  
  11. public interface winw {
  12.     int WM_DDE_FIRST = 0x03E0,
  13.         WM_DDE_INITIATE = (0x03E0),
  14.         WM_DDE_TERMINATE = (0x03E0+1),
  15.         WM_DDE_ADVISE = (0x03E0+2),
  16.         WM_DDE_UNADVISE = (0x03E0+3),
  17.         WM_DDE_ACK = (0x03E0+4),
  18.         WM_DDE_DATA = (0x03E0+5),
  19.         WM_DDE_REQUEST = (0x03E0+6),
  20.         WM_DDE_POKE = (0x03E0+7),
  21.         WM_DDE_EXECUTE = (0x03E0+8),
  22.         WM_DDE_LAST = (0x03E0+8),
  23.         WAVERR_BASE = 32,
  24.         WAVERR_BADFORMAT = (32+0),
  25.         WAVERR_STILLPLAYING = (32+1),
  26.         WAVERR_UNPREPARED = (32+2),
  27.         WAVERR_SYNC = (32+3),
  28.         WAVERR_LASTERROR = (32+3),
  29.         WOM_OPEN = 0x3BB,
  30.         WOM_CLOSE = 0x3BC,
  31.         WOM_DONE = 0x3BD,
  32.         WIM_OPEN = 0x3BE,
  33.         WIM_CLOSE = 0x3BF,
  34.         WIM_DATA = 0x3C0,
  35.         WAVE_FORMAT_QUERY = 0x0001,
  36.         WAVE_ALLOWSYNC = 0x0002,
  37.         WAVE_MAPPED = 0x0004,
  38.         WAVE_FORMAT_DIRECT = 0x0008,
  39.         WAVE_FORMAT_DIRECT_QUERY = (0x0001|0x0008),
  40.         WHDR_DONE = 0x00000001,
  41.         WHDR_PREPARED = 0x00000002,
  42.         WHDR_BEGINLOOP = 0x00000004,
  43.         WHDR_ENDLOOP = 0x00000008,
  44.         WHDR_INQUEUE = 0x00000010,
  45.         WAVECAPS_PITCH = 0x0001,
  46.         WAVECAPS_PLAYBACKRATE = 0x0002,
  47.         WAVECAPS_VOLUME = 0x0004,
  48.         WAVECAPS_LRVOLUME = 0x0008,
  49.         WAVECAPS_SYNC = 0x0010,
  50.         WAVECAPS_SAMPLEACCURATE = 0x0020,
  51.         WAVECAPS_DIRECTSOUND = 0x0040,
  52.         WAVE_INVALIDFORMAT = 0x00000000,
  53.         WAVE_FORMAT_1M08 = 0x00000001,
  54.         WAVE_FORMAT_1S08 = 0x00000002,
  55.         WAVE_FORMAT_1M16 = 0x00000004,
  56.         WAVE_FORMAT_1S16 = 0x00000008,
  57.         WAVE_FORMAT_2M08 = 0x00000010,
  58.         WAVE_FORMAT_2S08 = 0x00000020,
  59.         WAVE_FORMAT_2M16 = 0x00000040,
  60.         WAVE_FORMAT_2S16 = 0x00000080,
  61.         WAVE_FORMAT_4M08 = 0x00000100,
  62.         WAVE_FORMAT_4S08 = 0x00000200,
  63.         WAVE_FORMAT_4M16 = 0x00000400,
  64.         WAVE_FORMAT_4S16 = 0x00000800,
  65.         WAVE_FORMAT_PCM = 1,
  66.         WIN32 = 100,
  67.         WIZ_CXDLG = 276,
  68.         WIZ_CYDLG = 140,
  69.         WIZ_CXBMP = 80,
  70.         WIZ_BODYX = 92,
  71.         WIZ_BODYCX = 184,
  72.         WIN_CERT_REVISION_1_0 = (0x0100),
  73.         WIN_CERT_TYPE_X509 = (0x0001),
  74.         WIN_CERT_TYPE_PKCS_SIGNED_DATA = (0x0002),
  75.         WIN_CERT_TYPE_RESERVED_1 = (0x0003),
  76.         WINDOW_BUFFER_SIZE_EVENT = 0x0004,
  77.         WINVER = 0x0400,
  78.         WHITEONBLACK = 2,
  79.         WINDING = 2,
  80.         WHITE_BRUSH = 0,
  81.         WHITE_PEN = 6,
  82.         WGL_FONT_LINES = 0,
  83.         WGL_FONT_POLYGONS = 1,
  84.         WGL_SWAP_MAIN_PLANE = 0x00000001,
  85.         WGL_SWAP_OVERLAY1 = 0x00000002,
  86.         WGL_SWAP_OVERLAY2 = 0x00000004,
  87.         WGL_SWAP_OVERLAY3 = 0x00000008,
  88.         WGL_SWAP_OVERLAY4 = 0x00000010,
  89.         WGL_SWAP_OVERLAY5 = 0x00000020,
  90.         WGL_SWAP_OVERLAY6 = 0x00000040,
  91.         WGL_SWAP_OVERLAY7 = 0x00000080,
  92.         WGL_SWAP_OVERLAY8 = 0x00000100,
  93.         WGL_SWAP_OVERLAY9 = 0x00000200,
  94.         WGL_SWAP_OVERLAY10 = 0x00000400,
  95.         WGL_SWAP_OVERLAY11 = 0x00000800,
  96.         WGL_SWAP_OVERLAY12 = 0x00001000,
  97.         WGL_SWAP_OVERLAY13 = 0x00002000,
  98.         WGL_SWAP_OVERLAY14 = 0x00004000,
  99.         WGL_SWAP_OVERLAY15 = 0x00008000,
  100.         WGL_SWAP_UNDERLAY1 = 0x00010000,
  101.         WGL_SWAP_UNDERLAY2 = 0x00020000,
  102.         WGL_SWAP_UNDERLAY3 = 0x00040000,
  103.         WGL_SWAP_UNDERLAY4 = 0x00080000,
  104.         WGL_SWAP_UNDERLAY5 = 0x00100000,
  105.         WGL_SWAP_UNDERLAY6 = 0x00200000,
  106.         WGL_SWAP_UNDERLAY7 = 0x00400000,
  107.         WGL_SWAP_UNDERLAY8 = 0x00800000,
  108.         WGL_SWAP_UNDERLAY9 = 0x01000000,
  109.         WGL_SWAP_UNDERLAY10 = 0x02000000,
  110.         WGL_SWAP_UNDERLAY11 = 0x04000000,
  111.         WGL_SWAP_UNDERLAY12 = 0x08000000,
  112.         WGL_SWAP_UNDERLAY13 = 0x10000000,
  113.         WGL_SWAP_UNDERLAY14 = 0x20000000,
  114.         WGL_SWAP_UNDERLAY15 = 0x40000000,
  115.         WNNC_NET_MSNET = 0x00010000,
  116.         WNNC_NET_LANMAN = 0x00020000,
  117.         WNNC_NET_NETWARE = 0x00030000,
  118.         WNNC_NET_VINES = 0x00040000,
  119.         WNNC_NET_10NET = 0x00050000,
  120.         WNNC_NET_LOCUS = 0x00060000,
  121.         WNNC_NET_SUN_PC_NFS = 0x00070000,
  122.         WNNC_NET_LANSTEP = 0x00080000,
  123.         WNNC_NET_9TILES = 0x00090000,
  124.         WNNC_NET_LANTASTIC = 0x000A0000,
  125.         WNNC_NET_AS400 = 0x000B0000,
  126.         WNNC_NET_FTP_NFS = 0x000C0000,
  127.         WNNC_NET_PATHWORKS = 0x000D0000,
  128.         WNNC_NET_LIFENET = 0x000E0000,
  129.         WNNC_NET_POWERLAN = 0x000F0000,
  130.         WNNC_NET_BWNFS = 0x00100000,
  131.         WNNC_NET_COGENT = 0x00110000,
  132.         WNNC_NET_FARALLON = 0x00120000,
  133.         WNNC_NET_APPLETALK = 0x00130000,
  134.         WNNC_NET_INTERGRAPH = 0x00140000,
  135.         WNNC_NET_SYMFONET = 0x00150000,
  136.         WNNC_NET_CLEARCASE = 0x00160000,
  137.         WNFMT_MULTILINE = 0x01,
  138.         WNFMT_ABBREVIATED = 0x02,
  139.         WNFMT_INENUM = 0x10,
  140.         WNFMT_CONNECTION = 0x20,
  141.         WN_SUCCESS = 0,
  142.         WN_NO_ERROR = 0,
  143.         WN_NOT_SUPPORTED = 50,
  144.         WN_CANCEL = 1223,
  145.         WN_RETRY = 1237,
  146.         WN_NET_ERROR = 59,
  147.         WN_MORE_DATA = 234,
  148.         WN_BAD_POINTER = 487,
  149.         WN_BAD_VALUE = 87,
  150.         WN_BAD_USER = 2202,
  151.         WN_BAD_PASSWORD = 86,
  152.         WN_ACCESS_DENIED = 5,
  153.         WN_FUNCTION_BUSY = 170,
  154.         WN_WINDOWS_ERROR = 59,
  155.         WN_OUT_OF_MEMORY = 8,
  156.         WN_NO_NETWORK = 1222,
  157.         WN_EXTENDED_ERROR = 1208,
  158.         WN_BAD_LEVEL = 124,
  159.         WN_BAD_HANDLE = 6,
  160.         WN_NOT_INITIALIZING = 1247,
  161.         WN_NO_MORE_DEVICES = 1248,
  162.         WN_NOT_CONNECTED = 2250,
  163.         WN_OPEN_FILES = 2401,
  164.         WN_DEVICE_IN_USE = 2404,
  165.         WN_BAD_NETNAME = 67,
  166.         WN_BAD_LOCALNAME = 1200,
  167.         WN_ALREADY_CONNECTED = 85,
  168.         WN_DEVICE_ERROR = 31,
  169.         WN_CONNECTION_CLOSED = 1201,
  170.         WN_NO_NET_OR_BAD_PATH = 1203,
  171.         WN_BAD_PROVIDER = 1204,
  172.         WN_CANNOT_OPEN_PROFILE = 1205,
  173.         WN_BAD_PROFILE = 1206,
  174.         WN_BAD_DEV_TYPE = 66,
  175.         WN_DEVICE_ALREADY_REMEMBERED = 1202,
  176.         WN_NO_MORE_ENTRIES = 259,
  177.         WN_NOT_CONTAINER = 1207,
  178.         WN_NOT_AUTHENTICATED = 1244,
  179.         WN_NOT_LOGGED_ON = 1245,
  180.         WN_NOT_VALIDATED = 1311,
  181.         WNCON_FORNETCARD = 0x00000001,
  182.         WNCON_NOTROUTED = 0x00000002,
  183.         WNCON_SLOWLINK = 0x00000004,
  184.         WNCON_DYNAMIC = 0x00000008,
  185.         WC_DEFAULTCHECK = 0x00000100,
  186.         WC_COMPOSITECHECK = 0x00000200,
  187.         WC_DISCARDNS = 0x00000010,
  188.         WC_SEPCHARS = 0x00000020,
  189.         WC_DEFAULTCHAR = 0x00000040,
  190.         WRITE_DAC = (0x00040000),
  191.         WRITE_OWNER = (0x00080000),
  192.         WIN31_CLASS = 0,
  193.         WH_MIN = (-1),
  194.         WH_MSGFILTER = (-1),
  195.         WH_JOURNALRECORD = 0,
  196.         WH_JOURNALPLAYBACK = 1,
  197.         WH_KEYBOARD = 2,
  198.         WH_GETMESSAGE = 3,
  199.         WH_CALLWNDPROC = 4,
  200.         WH_CBT = 5,
  201.         WH_SYSMSGFILTER = 6,
  202.         WH_MOUSE = 7,
  203.         WH_HARDWARE = 8,
  204.         WH_DEBUG = 9,
  205.         WH_SHELL = 10,
  206.         WH_FOREGROUNDIDLE = 11,
  207.         WH_CALLWNDPROCRET = 12,
  208.         WH_MAX = 12;
  209.     // WH_MAX = 11;
  210.     int WH_MINHOOK = (-1),
  211.         WH_MAXHOOK = 12,
  212.         WINSTA_ENUMDESKTOPS = 0x0001,
  213.         WINSTA_READATTRIBUTES = 0x0002,
  214.         WINSTA_ACCESSCLIPBOARD = 0x0004,
  215.         WINSTA_CREATEDESKTOP = 0x0008,
  216.         WINSTA_WRITEATTRIBUTES = 0x0010,
  217.         WINSTA_ACCESSGLOBALATOMS = 0x0020,
  218.         WINSTA_EXITWINDOWS = 0x0040,
  219.         WINSTA_ENUMERATE = 0x0100,
  220.         WINSTA_READSCREEN = 0x0200,
  221.         WSF_VISIBLE = 0x0001,
  222.         WM_NULL = 0x0000,
  223.         WM_CREATE = 0x0001,
  224.         WM_DESTROY = 0x0002,
  225.         WM_MOVE = 0x0003,
  226.         WM_SIZE = 0x0005,
  227.         WM_ACTIVATE = 0x0006,
  228.         WA_INACTIVE = 0,
  229.         WA_ACTIVE = 1,
  230.         WA_CLICKACTIVE = 2,
  231.         WM_SETFOCUS = 0x0007,
  232.         WM_KILLFOCUS = 0x0008,
  233.         WM_ENABLE = 0x000A,
  234.         WM_SETREDRAW = 0x000B,
  235.         WM_SETTEXT = 0x000C,
  236.         WM_GETTEXT = 0x000D,
  237.         WM_GETTEXTLENGTH = 0x000E,
  238.         WM_PAINT = 0x000F,
  239.         WM_CLOSE = 0x0010,
  240.         WM_QUERYENDSESSION = 0x0011,
  241.         WM_QUIT = 0x0012,
  242.         WM_QUERYOPEN = 0x0013,
  243.         WM_ERASEBKGND = 0x0014,
  244.         WM_SYSCOLORCHANGE = 0x0015,
  245.         WM_ENDSESSION = 0x0016,
  246.         WM_SHOWWINDOW = 0x0018,
  247.         WM_WININICHANGE = 0x001A,
  248.         WM_SETTINGCHANGE = 0x001A,
  249.         WM_DEVMODECHANGE = 0x001B,
  250.         WM_ACTIVATEAPP = 0x001C,
  251.         WM_FONTCHANGE = 0x001D,
  252.         WM_TIMECHANGE = 0x001E,
  253.         WM_CANCELMODE = 0x001F,
  254.         WM_SETCURSOR = 0x0020,
  255.         WM_MOUSEACTIVATE = 0x0021,
  256.         WM_CHILDACTIVATE = 0x0022,
  257.         WM_QUEUESYNC = 0x0023,
  258.         WM_GETMINMAXINFO = 0x0024,
  259.         WM_PAINTICON = 0x0026,
  260.         WM_ICONERASEBKGND = 0x0027,
  261.         WM_NEXTDLGCTL = 0x0028,
  262.         WM_SPOOLERSTATUS = 0x002A,
  263.         WM_DRAWITEM = 0x002B,
  264.         WM_MEASUREITEM = 0x002C,
  265.         WM_DELETEITEM = 0x002D,
  266.         WM_VKEYTOITEM = 0x002E,
  267.         WM_CHARTOITEM = 0x002F,
  268.         WM_SETFONT = 0x0030,
  269.         WM_GETFONT = 0x0031,
  270.         WM_SETHOTKEY = 0x0032,
  271.         WM_GETHOTKEY = 0x0033,
  272.         WM_QUERYDRAGICON = 0x0037,
  273.         WM_COMPAREITEM = 0x0039,
  274.         WM_COMPACTING = 0x0041,
  275.         WM_COMMNOTIFY = 0x0044,
  276.         WM_WINDOWPOSCHANGING = 0x0046,
  277.         WM_WINDOWPOSCHANGED = 0x0047,
  278.         WM_POWER = 0x0048,
  279.         WM_COPYDATA = 0x004A,
  280.         WM_CANCELJOURNAL = 0x004B,
  281.         WM_NOTIFY = 0x004E,
  282.         WM_INPUTLANGCHANGEREQUEST = 0x0050,
  283.         WM_INPUTLANGCHANGE = 0x0051,
  284.         WM_TCARD = 0x0052,
  285.         WM_HELP = 0x0053,
  286.         WM_USERCHANGED = 0x0054,
  287.         WM_NOTIFYFORMAT = 0x0055,
  288.         WM_CONTEXTMENU = 0x007B,
  289.         WM_STYLECHANGING = 0x007C,
  290.         WM_STYLECHANGED = 0x007D,
  291.         WM_DISPLAYCHANGE = 0x007E,
  292.         WM_GETICON = 0x007F,
  293.         WM_SETICON = 0x0080,
  294.         WM_NCCREATE = 0x0081,
  295.         WM_NCDESTROY = 0x0082,
  296.         WM_NCCALCSIZE = 0x0083,
  297.         WM_NCHITTEST = 0x0084,
  298.         WM_NCPAINT = 0x0085,
  299.         WM_NCACTIVATE = 0x0086,
  300.         WM_GETDLGCODE = 0x0087,
  301.         WM_NCMOUSEMOVE = 0x00A0,
  302.         WM_NCLBUTTONDOWN = 0x00A1,
  303.         WM_NCLBUTTONUP = 0x00A2,
  304.         WM_NCLBUTTONDBLCLK = 0x00A3,
  305.         WM_NCRBUTTONDOWN = 0x00A4,
  306.         WM_NCRBUTTONUP = 0x00A5,
  307.         WM_NCRBUTTONDBLCLK = 0x00A6,
  308.         WM_NCMBUTTONDOWN = 0x00A7,
  309.         WM_NCMBUTTONUP = 0x00A8,
  310.         WM_NCMBUTTONDBLCLK = 0x00A9,
  311.         WM_KEYFIRST = 0x0100,
  312.         WM_KEYDOWN = 0x0100,
  313.         WM_KEYUP = 0x0101,
  314.         WM_CHAR = 0x0102,
  315.         WM_DEADCHAR = 0x0103,
  316.         WM_SYSKEYDOWN = 0x0104,
  317.         WM_SYSKEYUP = 0x0105,
  318.         WM_SYSCHAR = 0x0106,
  319.         WM_SYSDEADCHAR = 0x0107,
  320.         WM_KEYLAST = 0x0108,
  321.         WM_IME_STARTCOMPOSITION = 0x010D,
  322.         WM_IME_ENDCOMPOSITION = 0x010E,
  323.         WM_IME_COMPOSITION = 0x010F,
  324.         WM_IME_KEYLAST = 0x010F,
  325.         WM_INITDIALOG = 0x0110,
  326.         WM_COMMAND = 0x0111,
  327.         WM_SYSCOMMAND = 0x0112,
  328.         WM_TIMER = 0x0113,
  329.         WM_HSCROLL = 0x0114,
  330.         WM_VSCROLL = 0x0115,
  331.         WM_INITMENU = 0x0116,
  332.         WM_INITMENUPOPUP = 0x0117,
  333.         WM_MENUSELECT = 0x011F,
  334.         WM_MENUCHAR = 0x0120,
  335.         WM_ENTERIDLE = 0x0121,
  336.         WM_CTLCOLORMSGBOX = 0x0132,
  337.         WM_CTLCOLOREDIT = 0x0133,
  338.         WM_CTLCOLORLISTBOX = 0x0134,
  339.         WM_CTLCOLORBTN = 0x0135,
  340.         WM_CTLCOLORDLG = 0x0136,
  341.         WM_CTLCOLORSCROLLBAR = 0x0137,
  342.         WM_CTLCOLORSTATIC = 0x0138,
  343.         WM_MOUSEFIRST = 0x0200,
  344.         WM_MOUSEMOVE = 0x0200,
  345.         WM_LBUTTONDOWN = 0x0201,
  346.         WM_LBUTTONUP = 0x0202,
  347.         WM_LBUTTONDBLCLK = 0x0203,
  348.         WM_RBUTTONDOWN = 0x0204,
  349.         WM_RBUTTONUP = 0x0205,
  350.         WM_RBUTTONDBLCLK = 0x0206,
  351.         WM_MBUTTONDOWN = 0x0207,
  352.         WM_MBUTTONUP = 0x0208,
  353.         WM_MBUTTONDBLCLK = 0x0209,
  354.         WM_MOUSEWHEEL = 0x020A,
  355.         WM_MOUSELAST = 0x020A;
  356.     int WHEEL_DELTA = 120,
  357.         WM_PARENTNOTIFY = 0x0210,
  358.         WM_ENTERMENULOOP = 0x0211,
  359.         WM_EXITMENULOOP = 0x0212,
  360.         WM_NEXTMENU = 0x0213,
  361.         WM_SIZING = 0x0214,
  362.         WM_CAPTURECHANGED = 0x0215,
  363.         WM_MOVING = 0x0216,
  364.         WM_POWERBROADCAST = 0x0218,
  365.         WM_DEVICECHANGE = 0x0219,
  366.         WM_IME_SETCONTEXT = 0x0281,
  367.         WM_IME_NOTIFY = 0x0282,
  368.         WM_IME_CONTROL = 0x0283,
  369.         WM_IME_COMPOSITIONFULL = 0x0284,
  370.         WM_IME_SELECT = 0x0285,
  371.         WM_IME_CHAR = 0x0286,
  372.         WM_IME_KEYDOWN = 0x0290,
  373.         WM_IME_KEYUP = 0x0291,
  374.         WM_MDICREATE = 0x0220,
  375.         WM_MDIDESTROY = 0x0221,
  376.         WM_MDIACTIVATE = 0x0222,
  377.         WM_MDIRESTORE = 0x0223,
  378.         WM_MDINEXT = 0x0224,
  379.         WM_MDIMAXIMIZE = 0x0225,
  380.         WM_MDITILE = 0x0226,
  381.         WM_MDICASCADE = 0x0227,
  382.         WM_MDIICONARRANGE = 0x0228,
  383.         WM_MDIGETACTIVE = 0x0229,
  384.         WM_MDISETMENU = 0x0230,
  385.         WM_ENTERSIZEMOVE = 0x0231,
  386.         WM_EXITSIZEMOVE = 0x0232,
  387.         WM_DROPFILES = 0x0233,
  388.         WM_MDIREFRESHMENU = 0x0234,
  389.         WM_MOUSEHOVER = 0x02A1,
  390.         WM_MOUSELEAVE = 0x02A3,
  391.         WM_CUT = 0x0300,
  392.         WM_COPY = 0x0301,
  393.         WM_PASTE = 0x0302,
  394.         WM_CLEAR = 0x0303,
  395.         WM_UNDO = 0x0304,
  396.         WM_RENDERFORMAT = 0x0305,
  397.         WM_RENDERALLFORMATS = 0x0306,
  398.         WM_DESTROYCLIPBOARD = 0x0307,
  399.         WM_DRAWCLIPBOARD = 0x0308,
  400.         WM_PAINTCLIPBOARD = 0x0309,
  401.         WM_VSCROLLCLIPBOARD = 0x030A,
  402.         WM_SIZECLIPBOARD = 0x030B,
  403.         WM_ASKCBFORMATNAME = 0x030C,
  404.         WM_CHANGECBCHAIN = 0x030D,
  405.         WM_HSCROLLCLIPBOARD = 0x030E,
  406.         WM_QUERYNEWPALETTE = 0x030F,
  407.         WM_PALETTEISCHANGING = 0x0310,
  408.         WM_PALETTECHANGED = 0x0311,
  409.         WM_HOTKEY = 0x0312,
  410.         WM_PRINT = 0x0317,
  411.         WM_PRINTCLIENT = 0x0318,
  412.         WM_HANDHELDFIRST = 0x0358,
  413.         WM_HANDHELDLAST = 0x035F,
  414.         WM_AFXFIRST = 0x0360,
  415.         WM_AFXLAST = 0x037F,
  416.         WM_PENWINFIRST = 0x0380,
  417.         WM_PENWINLAST = 0x038F,
  418.         WM_APP = 0x8000,
  419.         WM_USER = 0x0400,
  420.         WMSZ_LEFT = 1,
  421.         WMSZ_RIGHT = 2,
  422.         WMSZ_TOP = 3,
  423.         WMSZ_TOPLEFT = 4,
  424.         WMSZ_TOPRIGHT = 5,
  425.         WMSZ_BOTTOM = 6,
  426.         WMSZ_BOTTOMLEFT = 7,
  427.         WMSZ_BOTTOMRIGHT = 8,
  428.         WVR_ALIGNTOP = 0x0010,
  429.         WVR_ALIGNLEFT = 0x0020,
  430.         WVR_ALIGNBOTTOM = 0x0040,
  431.         WVR_ALIGNRIGHT = 0x0080,
  432.         WVR_HREDRAW = 0x0100,
  433.         WVR_VREDRAW = 0x0200,
  434.         WVR_VALIDRECTS = 0x0400,
  435.         WS_OVERLAPPED = 0x00000000,
  436.         WS_POPUP = 0x80000000,
  437.         WS_CHILD = 0x40000000,
  438.         WS_MINIMIZE = 0x20000000,
  439.         WS_VISIBLE = 0x10000000,
  440.         WS_DISABLED = 0x08000000,
  441.         WS_CLIPSIBLINGS = 0x04000000,
  442.         WS_CLIPCHILDREN = 0x02000000,
  443.         WS_MAXIMIZE = 0x01000000,
  444.         WS_CAPTION = 0x00C00000,
  445.         WS_BORDER = 0x00800000,
  446.         WS_DLGFRAME = 0x00400000,
  447.         WS_VSCROLL = 0x00200000,
  448.         WS_HSCROLL = 0x00100000,
  449.         WS_SYSMENU = 0x00080000,
  450.         WS_THICKFRAME = 0x00040000,
  451.         WS_GROUP = 0x00020000,
  452.         WS_TABSTOP = 0x00010000,
  453.         WS_MINIMIZEBOX = 0x00020000,
  454.         WS_MAXIMIZEBOX = 0x00010000,
  455.         WS_TILED = 0x00000000,
  456.         WS_ICONIC = 0x20000000,
  457.         WS_SIZEBOX = 0x00040000,
  458.         WS_OVERLAPPEDWINDOW = (0x00000000|0x00C00000|0x00080000|0x00040000|0x00020000|0x00010000),
  459.         WS_POPUPWINDOW = (0x80000000|0x00800000|0x00080000),
  460.         WS_CHILDWINDOW = (0x40000000),
  461.         WS_EX_DLGMODALFRAME = 0x00000001,
  462.         WS_EX_NOPARENTNOTIFY = 0x00000004,
  463.         WS_EX_TOPMOST = 0x00000008,
  464.         WS_EX_ACCEPTFILES = 0x00000010,
  465.         WS_EX_TRANSPARENT = 0x00000020,
  466.         WS_EX_MDICHILD = 0x00000040,
  467.         WS_EX_TOOLWINDOW = 0x00000080,
  468.         WS_EX_WINDOWEDGE = 0x00000100,
  469.         WS_EX_CLIENTEDGE = 0x00000200,
  470.         WS_EX_CONTEXTHELP = 0x00000400,
  471.         WS_EX_RIGHT = 0x00001000,
  472.         WS_EX_LEFT = 0x00000000,
  473.         WS_EX_RTLREADING = 0x00002000,
  474.         WS_EX_LTRREADING = 0x00000000,
  475.         WS_EX_LEFTSCROLLBAR = 0x00004000,
  476.         WS_EX_RIGHTSCROLLBAR = 0x00000000,
  477.         WS_EX_CONTROLPARENT = 0x00010000,
  478.         WS_EX_STATICEDGE = 0x00020000,
  479.         WS_EX_APPWINDOW = 0x00040000,
  480.         WS_EX_OVERLAPPEDWINDOW = (0x00000100|0x00000200),
  481.         WS_EX_PALETTEWINDOW = (0x00000100|0x00000080|0x00000008),
  482.         WPF_SETMINPOSITION = 0x0001,
  483.         WPF_RESTORETOMAXIMIZED = 0x0002,
  484.         WB_LEFT = 0,
  485.         WB_RIGHT = 1,
  486.         WB_ISDELIMITER = 2,
  487.         WDT_INPROC_CALL = (0x48746457),
  488.         WDT_REMOTE_CALL = (0x52746457),
  489.         WM_CHOOSEFONT_GETLOGFONT = (0x0400+1),
  490.         WM_PSD_PAGESETUPDLG = (0x0400),
  491.         WM_PSD_FULLPAGERECT = (0x0400+1),
  492.         WM_PSD_MINMARGINRECT = (0x0400+2),
  493.         WM_PSD_MARGINRECT = (0x0400+3),
  494.         WM_PSD_GREEKTEXTRECT = (0x0400+4),
  495.         WM_PSD_ENVSTAMPRECT = (0x0400+5),
  496.         WM_PSD_YAFULLPAGERECT = (0x0400+6),
  497.         WAIT_TIMEOUT = (0x00000102),
  498.         WAIT_IO_COMPLETION = (0x000000C0),
  499.         WS_TILEDWINDOW = (0x00000000|0x00C00000|0x00080000|0x00040000|0x00020000|0x00010000);
  500.  
  501. }
  502.