home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 10 / ioProg_10.iso / soft / sdk20 / jsdk05.cab / Src / Win32Api / winh.java < prev    next >
Encoding:
Java Source  |  1997-09-25  |  6.0 KB  |  232 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 winh {
  12.     int HDATA_APPOWNED = 0x0001,
  13.         HANGUP_PENDING = 0x04,
  14.         HANGUP_COMPLETE = 0x05,
  15.         HIGH_PRIORITY_CLASS = 0x00000080,
  16.         HANDLE_FLAG_INHERIT = 0x00000001,
  17.         HANDLE_FLAG_PROTECT_FROM_CLOSE = 0x00000002,
  18.         HINSTANCE_ERROR = 32,
  19.         HW_PROFILE_GUIDLEN = 39,
  20.         HP_ALGID = 0x0001,
  21.         HP_HASHVAL = 0x0002,
  22.         HP_HASHSIZE = 0x0004,
  23.         HALFTONE = 4,
  24.         HANGEUL_CHARSET = 129,
  25.         HEBREW_CHARSET = 177,
  26.         HOLLOW_BRUSH = 5,
  27.         HS_HORIZONTAL = 0,
  28.         HS_VERTICAL = 1,
  29.         HS_FDIAGONAL = 2,
  30.         HS_BDIAGONAL = 3,
  31.         HS_CROSS = 4,
  32.         HS_DIAGCROSS = 5,
  33.         HORZSIZE = 4,
  34.         HORZRES = 8,
  35.         HEAP_NO_SERIALIZE = 0x00000001,
  36.         HEAP_GROWABLE = 0x00000002,
  37.         HEAP_GENERATE_EXCEPTIONS = 0x00000004,
  38.         HEAP_ZERO_MEMORY = 0x00000008,
  39.         HEAP_REALLOC_IN_PLACE_ONLY = 0x00000010,
  40.         HEAP_TAIL_CHECKING_ENABLED = 0x00000020,
  41.         HEAP_FREE_CHECKING_ENABLED = 0x00000040,
  42.         HEAP_DISABLE_COALESCE_ON_FREE = 0x00000080,
  43.         HEAP_CREATE_ALIGN_16 = 0x00010000,
  44.         HEAP_CREATE_ENABLE_TRACING = 0x00020000,
  45.         HEAP_MAXIMUM_TAG = 0x0FFF,
  46.         HEAP_PSEUDO_TAG_FLAG = 0x8000,
  47.         HEAP_TAG_SHIFT = 16,
  48.         HIDE_WINDOW = 0,
  49.         HC_ACTION = 0,
  50.         HC_GETNEXT = 1,
  51.         HC_SKIP = 2,
  52.         HC_NOREMOVE = 3,
  53.         HC_NOREM = 3,
  54.         HC_SYSMODALON = 4,
  55.         HC_SYSMODALOFF = 5,
  56.         HCBT_MOVESIZE = 0,
  57.         HCBT_MINMAX = 1,
  58.         HCBT_QS = 2,
  59.         HCBT_CREATEWND = 3,
  60.         HCBT_DESTROYWND = 4,
  61.         HCBT_ACTIVATE = 5,
  62.         HCBT_CLICKSKIPPED = 6,
  63.         HCBT_KEYSKIPPED = 7,
  64.         HCBT_SYSCOMMAND = 8,
  65.         HCBT_SETFOCUS = 9,
  66.         HSHELL_WINDOWCREATED = 1,
  67.         HSHELL_WINDOWDESTROYED = 2,
  68.         HSHELL_ACTIVATESHELLWINDOW = 3,
  69.         HSHELL_WINDOWACTIVATED = 4,
  70.         HSHELL_GETMINRECT = 5,
  71.         HSHELL_REDRAW = 6,
  72.         HSHELL_TASKMAN = 7,
  73.         HSHELL_LANGUAGE = 8,
  74.         HKL_PREV = 0,
  75.         HKL_NEXT = 1,
  76.         HTERROR = (-2),
  77.         HTTRANSPARENT = (-1),
  78.         HTNOWHERE = 0,
  79.         HTCLIENT = 1,
  80.         HTCAPTION = 2,
  81.         HTSYSMENU = 3,
  82.         HTGROWBOX = 4,
  83.         HTSIZE = 4,
  84.         HTMENU = 5,
  85.         HTHSCROLL = 6,
  86.         HTVSCROLL = 7,
  87.         HTMINBUTTON = 8,
  88.         HTMAXBUTTON = 9,
  89.         HTLEFT = 10,
  90.         HTRIGHT = 11,
  91.         HTTOP = 12,
  92.         HTTOPLEFT = 13,
  93.         HTTOPRIGHT = 14,
  94.         HTBOTTOM = 15,
  95.         HTBOTTOMLEFT = 16,
  96.         HTBOTTOMRIGHT = 17,
  97.         HTBORDER = 18,
  98.         HTREDUCE = 8,
  99.         HTZOOM = 9,
  100.         HTSIZEFIRST = 10,
  101.         HTSIZELAST = 17,
  102.         HTOBJECT = 19,
  103.         HTCLOSE = 20,
  104.         HTHELP = 21,
  105.         HOVER_DEFAULT = 0xFFFFFFFF,
  106.         HELPINFO_WINDOW = 0x0001,
  107.         HELPINFO_MENUITEM = 0x0002,
  108.         HELP_CONTEXT = 0x0001,
  109.         HELP_QUIT = 0x0002,
  110.         HELP_INDEX = 0x0003,
  111.         HELP_CONTENTS = 0x0003,
  112.         HELP_HELPONHELP = 0x0004,
  113.         HELP_SETINDEX = 0x0005,
  114.         HELP_SETCONTENTS = 0x0005,
  115.         HELP_CONTEXTPOPUP = 0x0008,
  116.         HELP_FORCEFILE = 0x0009,
  117.         HELP_KEY = 0x0101,
  118.         HELP_COMMAND = 0x0102,
  119.         HELP_PARTIALKEY = 0x0105,
  120.         HELP_MULTIKEY = 0x0201,
  121.         HELP_SETWINPOS = 0x0203,
  122.         HELP_CONTEXTMENU = 0x000a,
  123.         HELP_FINDER = 0x000b,
  124.         HELP_WM_HELP = 0x000c,
  125.         HELP_SETPOPUP_POS = 0x000d,
  126.         HELP_TCARD = 0x8000,
  127.         HELP_TCARD_DATA = 0x0010,
  128.         HELP_TCARD_OTHER_CALLER = 0x0011,
  129.         HCF_HIGHCONTRASTON = 0x00000001,
  130.         HCF_AVAILABLE = 0x00000002,
  131.         HCF_HOTKEYACTIVE = 0x00000004,
  132.         HCF_CONFIRMHOTKEY = 0x00000008,
  133.         HCF_HOTKEYSOUND = 0x00000010,
  134.         HCF_INDICATOR = 0x00000020,
  135.         HCF_HOTKEYAVAILABLE = 0x00000040,
  136.         HDM_FIRST = 0x1200,
  137.         HDN_FIRST = (0-300),
  138.         HDN_LAST = (0-399),
  139.         HDS_HORZ = 0x0000,
  140.         HDS_BUTTONS = 0x0002,
  141.         HDS_HOTTRACK = 0x0004,
  142.         HDS_HIDDEN = 0x0008,
  143.         HDS_DRAGDROP = 0x0040,
  144.         HDS_FULLDRAG = 0x0080,
  145.         HDI_WIDTH = 0x0001,
  146.         HDI_HEIGHT = 0x0001,
  147.         HDI_TEXT = 0x0002,
  148.         HDI_FORMAT = 0x0004,
  149.         HDI_LPARAM = 0x0008,
  150.         HDI_BITMAP = 0x0010,
  151.         HDI_IMAGE = 0x0020,
  152.         HDI_DI_SETITEM = 0x0040,
  153.         HDI_ORDER = 0x0080,
  154.         HDF_LEFT = 0,
  155.         HDF_RIGHT = 1,
  156.         HDF_CENTER = 2,
  157.         HDF_JUSTIFYMASK = 0x0003,
  158.         HDF_RTLREADING = 4,
  159.         HDF_OWNERDRAW = 0x8000,
  160.         HDF_STRING = 0x4000,
  161.         HDF_BITMAP = 0x2000,
  162.         HDF_BITMAP_ON_RIGHT = 0x1000,
  163.         HDF_IMAGE = 0x0800,
  164.         HDM_GETITEMCOUNT = (0x1200+0),
  165.         HDM_INSERTITEMA = (0x1200+1),
  166.         HDM_INSERTITEMW = (0x1200+10),
  167.         HDM_DELETEITEM = (0x1200+2),
  168.         HDM_GETITEMA = (0x1200+3),
  169.         HDM_GETITEMW = (0x1200+11),
  170.         HDM_SETITEMA = (0x1200+4),
  171.         HDM_SETITEMW = (0x1200+12),
  172.         HDM_LAYOUT = (0x1200+5),
  173.         HHT_NOWHERE = 0x0001,
  174.         HHT_ONHEADER = 0x0002,
  175.         HHT_ONDIVIDER = 0x0004,
  176.         HHT_ONDIVOPEN = 0x0008,
  177.         HHT_ABOVE = 0x0100,
  178.         HHT_BELOW = 0x0200,
  179.         HHT_TORIGHT = 0x0400,
  180.         HHT_TOLEFT = 0x0800,
  181.         HDM_HITTEST = (0x1200+6),
  182.         HDM_GETITEMRECT = (0x1200+7),
  183.         HDM_SETIMAGELIST = (0x1200+8),
  184.         HDM_GETIMAGELIST = (0x1200+9),
  185.         HDM_ORDERTOINDEX = (0x1200+15),
  186.         HDM_CREATEDRAGIMAGE = (0x1200+16),
  187.         HDM_GETORDERARRAY = (0x1200+17),
  188.         HDM_SETORDERARRAY = (0x1200+18),
  189.         HDM_SETHOTDIVIDER = (0x1200+19),
  190.         HDN_ITEMCHANGINGA = ((0-300)-0),
  191.         HDN_ITEMCHANGINGW = ((0-300)-20),
  192.         HDN_ITEMCHANGEDA = ((0-300)-1),
  193.         HDN_ITEMCHANGEDW = ((0-300)-21),
  194.         HDN_ITEMCLICKA = ((0-300)-2),
  195.         HDN_ITEMCLICKW = ((0-300)-22),
  196.         HDN_ITEMDBLCLICKA = ((0-300)-3),
  197.         HDN_ITEMDBLCLICKW = ((0-300)-23),
  198.         HDN_DIVIDERDBLCLICKA = ((0-300)-5),
  199.         HDN_DIVIDERDBLCLICKW = ((0-300)-25),
  200.         HDN_BEGINTRACKA = ((0-300)-6),
  201.         HDN_BEGINTRACKW = ((0-300)-26),
  202.         HDN_ENDTRACKA = ((0-300)-7),
  203.         HDN_ENDTRACKW = ((0-300)-27),
  204.         HDN_TRACKA = ((0-300)-8),
  205.         HDN_TRACKW = ((0-300)-28),
  206.         HDN_GETDISPINFOA = ((0-300)-9),
  207.         HDN_GETDISPINFOW = ((0-300)-29),
  208.         HDN_BEGINDRAG = ((0-300)-10),
  209.         HDN_ENDDRAG = ((0-300)-11),
  210.         HIST_BACK = 0,
  211.         HIST_FORWARD = 1,
  212.         HIST_FAVORITES = 2,
  213.         HIST_ADDTOFAVORITES = 3,
  214.         HIST_VIEWTREE = 4,
  215.         HOTKEYF_SHIFT = 0x01,
  216.         HOTKEYF_CONTROL = 0x02,
  217.         HOTKEYF_ALT = 0x04,
  218.         HOTKEYF_EXT = 0x08,
  219.         HKCOMB_NONE = 0x0001,
  220.         HKCOMB_S = 0x0002,
  221.         HKCOMB_C = 0x0004,
  222.         HKCOMB_A = 0x0008,
  223.         HKCOMB_SC = 0x0010,
  224.         HKCOMB_SA = 0x0020,
  225.         HKCOMB_CA = 0x0040,
  226.         HKCOMB_SCA = 0x0080,
  227.         HKM_SETHOTKEY = (0x0400+1),
  228.         HKM_GETHOTKEY = (0x0400+2),
  229.         HKM_SETRULES = (0x0400+3);
  230.  
  231. }
  232.