home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 10 / ioProg_10.iso / soft / sdk20 / jsdk05.cab / Src / Win32Api / winv.java < prev    next >
Encoding:
Java Source  |  1997-09-25  |  5.5 KB  |  220 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 winv {
  12.     int VARIANT_NOVALUEPROP = 0x1,
  13.         VARIANT_ALPHABOOL = 0x2,
  14.         VARIANT_NOUSEROVERRIDE = 0x4,
  15.         VAR_TIMEVALUEONLY = (0x00000001),
  16.         VAR_DATEVALUEONLY = (0x00000002),
  17.         VAR_VALIDDATE = 0x0004,
  18.         VAR_CALENDAR_HIJRI = 0x0008,
  19.         VARIANT_CALENDAR_HIJRI = 0x0008,
  20.         VER_PLATFORM_WIN32s = 0,
  21.         VER_PLATFORM_WIN32_WINDOWS = 1,
  22.         VER_PLATFORM_WIN32_NT = 2,
  23.         VIEW_E_FIRST = 0x80040140,
  24.         VIEW_E_LAST = 0x8004014F,
  25.         VIEW_S_FIRST = 0x00040140,
  26.         VIEW_S_LAST = 0x0004014F,
  27.         VIEW_E_DRAW = 0x80040140,
  28.         VIEW_S_ALREADY_FROZEN = 0x00040140,
  29.         VTA_BASELINE = 24,
  30.         VTA_LEFT = 8,
  31.         VTA_RIGHT = 0,
  32.         VTA_CENTER = 6,
  33.         VTA_BOTTOM = 2,
  34.         VTA_TOP = 0,
  35.         VARIABLE_PITCH = 2,
  36.         VIETNAMESE_CHARSET = 163,
  37.         VERTSIZE = 6,
  38.         VERTRES = 10,
  39.         VREFRESH = 116,
  40.         VALID_INHERIT_FLAGS = (0xF),
  41.         VK_LBUTTON = 0x01,
  42.         VK_RBUTTON = 0x02,
  43.         VK_CANCEL = 0x03,
  44.         VK_MBUTTON = 0x04,
  45.         VK_BACK = 0x08,
  46.         VK_TAB = 0x09,
  47.         VK_CLEAR = 0x0C,
  48.         VK_RETURN = 0x0D,
  49.         VK_SHIFT = 0x10,
  50.         VK_CONTROL = 0x11,
  51.         VK_MENU = 0x12,
  52.         VK_PAUSE = 0x13,
  53.         VK_CAPITAL = 0x14,
  54.         VK_ESCAPE = 0x1B,
  55.         VK_SPACE = 0x20,
  56.         VK_PRIOR = 0x21,
  57.         VK_NEXT = 0x22,
  58.         VK_END = 0x23,
  59.         VK_HOME = 0x24,
  60.         VK_LEFT = 0x25,
  61.         VK_UP = 0x26,
  62.         VK_RIGHT = 0x27,
  63.         VK_DOWN = 0x28,
  64.         VK_SELECT = 0x29,
  65.         VK_PRINT = 0x2A,
  66.         VK_EXECUTE = 0x2B,
  67.         VK_SNAPSHOT = 0x2C,
  68.         VK_INSERT = 0x2D,
  69.         VK_DELETE = 0x2E,
  70.         VK_HELP = 0x2F,
  71.         VK_LWIN = 0x5B,
  72.         VK_RWIN = 0x5C,
  73.         VK_APPS = 0x5D,
  74.         VK_NUMPAD0 = 0x60,
  75.         VK_NUMPAD1 = 0x61,
  76.         VK_NUMPAD2 = 0x62,
  77.         VK_NUMPAD3 = 0x63,
  78.         VK_NUMPAD4 = 0x64,
  79.         VK_NUMPAD5 = 0x65,
  80.         VK_NUMPAD6 = 0x66,
  81.         VK_NUMPAD7 = 0x67,
  82.         VK_NUMPAD8 = 0x68,
  83.         VK_NUMPAD9 = 0x69,
  84.         VK_MULTIPLY = 0x6A,
  85.         VK_ADD = 0x6B,
  86.         VK_SEPARATOR = 0x6C,
  87.         VK_SUBTRACT = 0x6D,
  88.         VK_DECIMAL = 0x6E,
  89.         VK_DIVIDE = 0x6F,
  90.         VK_F1 = 0x70,
  91.         VK_F2 = 0x71,
  92.         VK_F3 = 0x72,
  93.         VK_F4 = 0x73,
  94.         VK_F5 = 0x74,
  95.         VK_F6 = 0x75,
  96.         VK_F7 = 0x76,
  97.         VK_F8 = 0x77,
  98.         VK_F9 = 0x78,
  99.         VK_F10 = 0x79,
  100.         VK_F11 = 0x7A,
  101.         VK_F12 = 0x7B,
  102.         VK_F13 = 0x7C,
  103.         VK_F14 = 0x7D,
  104.         VK_F15 = 0x7E,
  105.         VK_F16 = 0x7F,
  106.         VK_F17 = 0x80,
  107.         VK_F18 = 0x81,
  108.         VK_F19 = 0x82,
  109.         VK_F20 = 0x83,
  110.         VK_F21 = 0x84,
  111.         VK_F22 = 0x85,
  112.         VK_F23 = 0x86,
  113.         VK_F24 = 0x87,
  114.         VK_NUMLOCK = 0x90,
  115.         VK_SCROLL = 0x91,
  116.         VK_LSHIFT = 0xA0,
  117.         VK_RSHIFT = 0xA1,
  118.         VK_LCONTROL = 0xA2,
  119.         VK_RCONTROL = 0xA3,
  120.         VK_LMENU = 0xA4,
  121.         VK_RMENU = 0xA5,
  122.         VK_PROCESSKEY = 0xE5,
  123.         VK_ATTN = 0xF6,
  124.         VK_CRSEL = 0xF7,
  125.         VK_EXSEL = 0xF8,
  126.         VK_EREOF = 0xF9,
  127.         VK_PLAY = 0xFA,
  128.         VK_ZOOM = 0xFB,
  129.         VK_NONAME = 0xFC,
  130.         VK_PA1 = 0xFD,
  131.         VK_OEM_CLEAR = 0xFE,
  132.         VS_FILE_INFO = 16,
  133.         VS_VERSION_INFO = 1,
  134.         VS_USER_DEFINED = 100,
  135.         VS_FFI_SIGNATURE = 0xFEEF04BD,
  136.         VS_FFI_STRUCVERSION = 0x00010000,
  137.         VS_FFI_FILEFLAGSMASK = 0x0000003F,
  138.         VS_FF_DEBUG = 0x00000001,
  139.         VS_FF_PRERELEASE = 0x00000002,
  140.         VS_FF_PATCHED = 0x00000004,
  141.         VS_FF_PRIVATEBUILD = 0x00000008,
  142.         VS_FF_INFOINFERRED = 0x00000010,
  143.         VS_FF_SPECIALBUILD = 0x00000020,
  144.         VOS_UNKNOWN = 0x00000000,
  145.         VOS_DOS = 0x00010000,
  146.         VOS_OS216 = 0x00020000,
  147.         VOS_OS232 = 0x00030000,
  148.         VOS_NT = 0x00040000,
  149.         VOS__BASE = 0x00000000,
  150.         VOS__WINDOWS16 = 0x00000001,
  151.         VOS__PM16 = 0x00000002,
  152.         VOS__PM32 = 0x00000003,
  153.         VOS__WINDOWS32 = 0x00000004,
  154.         VOS_DOS_WINDOWS16 = 0x00010001,
  155.         VOS_DOS_WINDOWS32 = 0x00010004,
  156.         VOS_OS216_PM16 = 0x00020002,
  157.         VOS_OS232_PM32 = 0x00030003,
  158.         VOS_NT_WINDOWS32 = 0x00040004,
  159.         VFT_UNKNOWN = 0x00000000,
  160.         VFT_APP = 0x00000001,
  161.         VFT_DLL = 0x00000002,
  162.         VFT_DRV = 0x00000003,
  163.         VFT_FONT = 0x00000004,
  164.         VFT_VXD = 0x00000005,
  165.         VFT_STATIC_LIB = 0x00000007,
  166.         VFT2_UNKNOWN = 0x00000000,
  167.         VFT2_DRV_PRINTER = 0x00000001,
  168.         VFT2_DRV_KEYBOARD = 0x00000002,
  169.         VFT2_DRV_LANGUAGE = 0x00000003,
  170.         VFT2_DRV_DISPLAY = 0x00000004,
  171.         VFT2_DRV_MOUSE = 0x00000005,
  172.         VFT2_DRV_NETWORK = 0x00000006,
  173.         VFT2_DRV_SYSTEM = 0x00000007,
  174.         VFT2_DRV_INSTALLABLE = 0x00000008,
  175.         VFT2_DRV_SOUND = 0x00000009,
  176.         VFT2_DRV_COMM = 0x0000000A,
  177.         VFT2_DRV_INPUTMETHOD = 0x0000000B,
  178.         VFT2_FONT_RASTER = 0x00000001,
  179.         VFT2_FONT_VECTOR = 0x00000002,
  180.         VFT2_FONT_TRUETYPE = 0x00000003,
  181.         VFFF_ISSHAREDFILE = 0x0001,
  182.         VFF_CURNEDEST = 0x0001,
  183.         VFF_FILEINUSE = 0x0002,
  184.         VFF_BUFFTOOSMALL = 0x0004,
  185.         VIFF_FORCEINSTALL = 0x0001,
  186.         VIFF_DONTDELETEOLD = 0x0002,
  187.         VIF_TEMPFILE = 0x00000001,
  188.         VIF_MISMATCH = 0x00000002,
  189.         VIF_SRCOLD = 0x00000004,
  190.         VIF_DIFFLANG = 0x00000008,
  191.         VIF_DIFFCODEPG = 0x00000010,
  192.         VIF_DIFFTYPE = 0x00000020,
  193.         VIF_WRITEPROT = 0x00000040,
  194.         VIF_FILEINUSE = 0x00000080,
  195.         VIF_OUTOFSPACE = 0x00000100,
  196.         VIF_ACCESSVIOLATION = 0x00000200,
  197.         VIF_SHARINGVIOLATION = 0x00000400,
  198.         VIF_CANNOTCREATE = 0x00000800,
  199.         VIF_CANNOTDELETE = 0x00001000,
  200.         VIF_CANNOTRENAME = 0x00002000,
  201.         VIF_CANNOTDELETECUR = 0x00004000,
  202.         VIF_OUTOFMEMORY = 0x00008000,
  203.         VIF_CANNOTREADSRC = 0x00010000,
  204.         VIF_CANNOTREADDST = 0x00020000,
  205.         VIF_BUFFTOOSMALL = 0x00040000,
  206.         VIEW_LARGEICONS = 0,
  207.         VIEW_SMALLICONS = 1,
  208.         VIEW_LIST = 2,
  209.         VIEW_DETAILS = 3,
  210.         VIEW_SORTNAME = 4,
  211.         VIEW_SORTSIZE = 5,
  212.         VIEW_SORTDATE = 6,
  213.         VIEW_SORTTYPE = 7,
  214.         VIEW_PARENTFOLDER = 8,
  215.         VIEW_NETCONNECT = 9,
  216.         VIEW_NETDISCONNECT = 10,
  217.         VIEW_NEWFOLDER = 11;
  218.  
  219. }
  220.