home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 10 / ioProg_10.iso / soft / sdk20 / jsdk05.cab / Src / Win32Api / winb.java < prev    next >
Encoding:
Java Source  |  1997-09-25  |  4.6 KB  |  169 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 winb {
  12.     int BOLD_FONTTYPE = 0x0100,
  13.         BAUD_075 = (0x00000001),
  14.         BAUD_110 = (0x00000002),
  15.         BAUD_134_5 = (0x00000004),
  16.         BAUD_150 = (0x00000008),
  17.         BAUD_300 = (0x00000010),
  18.         BAUD_600 = (0x00000020),
  19.         BAUD_1200 = (0x00000040),
  20.         BAUD_1800 = (0x00000080),
  21.         BAUD_2400 = (0x00000100),
  22.         BAUD_4800 = (0x00000200),
  23.         BAUD_7200 = (0x00000400),
  24.         BAUD_9600 = (0x00000800),
  25.         BAUD_14400 = (0x00001000),
  26.         BAUD_19200 = (0x00002000),
  27.         BAUD_38400 = (0x00004000),
  28.         BAUD_56K = (0x00008000),
  29.         BAUD_128K = (0x00010000),
  30.         BAUD_115200 = (0x00020000),
  31.         BAUD_57600 = (0x00040000),
  32.         BAUD_USER = (0x10000000),
  33.         BACKUP_INVALID = 0x00000000,
  34.         BACKUP_DATA = 0x00000001,
  35.         BACKUP_EA_DATA = 0x00000002,
  36.         BACKUP_SECURITY_DATA = 0x00000003,
  37.         BACKUP_ALTERNATE_DATA = 0x00000004,
  38.         BACKUP_LINK = 0x00000005,
  39.         BACKUP_PROPERTY_DATA = 0x00000006,
  40.         BATTERY_FLAG_HIGH = 0x01,
  41.         BATTERY_FLAG_LOW = 0x02,
  42.         BATTERY_FLAG_CRITICAL = 0x04,
  43.         BATTERY_FLAG_CHARGING = 0x08,
  44.         BATTERY_FLAG_NO_BATTERY = 0x80,
  45.         BATTERY_FLAG_UNKNOWN = 0xFF,
  46.         BATTERY_PERCENTAGE_UNKNOWN = 0xFF,
  47.         BATTERY_LIFE_UNKNOWN = 0xFFFFFFFF,
  48.         BACKGROUND_BLUE = 0x0010,
  49.         BACKGROUND_GREEN = 0x0020,
  50.         BACKGROUND_RED = 0x0040,
  51.         BACKGROUND_INTENSITY = 0x0080,
  52.         BLACKONWHITE = 1,
  53.         BANDINFO = 24,
  54.         BEGIN_PATH = 4096,
  55.         BI_RGB = 0,
  56.         BI_RLE8 = 1,
  57.         BI_RLE4 = 2,
  58.         BI_BITFIELDS = 3,
  59.         BALTIC_CHARSET = 186,
  60.         BKMODE_LAST = 2,
  61.         BLACK_BRUSH = 4,
  62.         BLACK_PEN = 7,
  63.         BS_SOLID = 0,
  64.         BS_NULL = 1,
  65.         BS_HOLLOW = 1,
  66.         BS_HATCHED = 2,
  67.         BS_PATTERN = 3,
  68.         BS_INDEXED = 4,
  69.         BS_DIBPATTERN = 5,
  70.         BS_DIBPATTERNPT = 6,
  71.         BS_PATTERN8X8 = 7,
  72.         BS_DIBPATTERN8X8 = 8,
  73.         BS_MONOPATTERN = 9,
  74.         BITSPIXEL = 12,
  75.         BLTALIGNMENT = 119,
  76.         BDR_RAISEDOUTER = 0x0001,
  77.         BDR_SUNKENOUTER = 0x0002,
  78.         BDR_RAISEDINNER = 0x0004,
  79.         BDR_SUNKENINNER = 0x0008,
  80.         BDR_OUTER = 0x0003,
  81.         BDR_INNER = 0x000c,
  82.         BDR_RAISED = 0x0005,
  83.         BDR_SUNKEN = 0x000a,
  84.         BF_LEFT = 0x0001,
  85.         BF_TOP = 0x0002,
  86.         BF_RIGHT = 0x0004,
  87.         BF_BOTTOM = 0x0008,
  88.         BF_TOPLEFT = (0x0002|0x0001),
  89.         BF_TOPRIGHT = (0x0002|0x0004),
  90.         BF_BOTTOMLEFT = (0x0008|0x0001),
  91.         BF_BOTTOMRIGHT = (0x0008|0x0004),
  92.         BF_RECT = (0x0001|0x0002|0x0004|0x0008),
  93.         BF_DIAGONAL = 0x0010,
  94.         BF_DIAGONAL_ENDTOPRIGHT = (0x0010|0x0002|0x0004),
  95.         BF_DIAGONAL_ENDTOPLEFT = (0x0010|0x0002|0x0001),
  96.         BF_DIAGONAL_ENDBOTTOMLEFT = (0x0010|0x0008|0x0001),
  97.         BF_DIAGONAL_ENDBOTTOMRIGHT = (0x0010|0x0008|0x0004),
  98.         BF_MIDDLE = 0x0800,
  99.         BF_SOFT = 0x1000,
  100.         BF_ADJUST = 0x2000,
  101.         BF_FLAT = 0x4000,
  102.         BF_MONO = 0x8000,
  103.         BSM_ALLCOMPONENTS = 0x00000000,
  104.         BSM_VXDS = 0x00000001,
  105.         BSM_NETDRIVER = 0x00000002,
  106.         BSM_INSTALLABLEDRIVERS = 0x00000004,
  107.         BSM_APPLICATIONS = 0x00000008,
  108.         BSM_ALLDESKTOPS = 0x00000010,
  109.         BSF_QUERY = 0x00000001,
  110.         BSF_IGNORECURRENTTASK = 0x00000002,
  111.         BSF_FLUSHDISK = 0x00000004,
  112.         BSF_NOHANG = 0x00000008,
  113.         BSF_POSTMESSAGE = 0x00000010,
  114.         BSF_FORCEIFHUNG = 0x00000020,
  115.         BSF_NOTIMEOUTIFNOTHUNG = 0x00000040,
  116.         BROADCAST_QUERY_DENY = 0x424D5144,
  117.         BS_PUSHBUTTON = 0x00000000,
  118.         BS_DEFPUSHBUTTON = 0x00000001,
  119.         BS_CHECKBOX = 0x00000002,
  120.         BS_AUTOCHECKBOX = 0x00000003,
  121.         BS_RADIOBUTTON = 0x00000004,
  122.         BS_3STATE = 0x00000005,
  123.         BS_AUTO3STATE = 0x00000006,
  124.         BS_GROUPBOX = 0x00000007,
  125.         BS_USERBUTTON = 0x00000008,
  126.         BS_AUTORADIOBUTTON = 0x00000009,
  127.         BS_OWNERDRAW = 0x0000000B,
  128.         BS_LEFTTEXT = 0x00000020,
  129.         BS_TEXT = 0x00000000,
  130.         BS_ICON = 0x00000040,
  131.         BS_BITMAP = 0x00000080,
  132.         BS_LEFT = 0x00000100,
  133.         BS_RIGHT = 0x00000200,
  134.         BS_CENTER = 0x00000300,
  135.         BS_TOP = 0x00000400,
  136.         BS_BOTTOM = 0x00000800,
  137.         BS_VCENTER = 0x00000C00,
  138.         BS_PUSHLIKE = 0x00001000,
  139.         BS_MULTILINE = 0x00002000,
  140.         BS_NOTIFY = 0x00004000,
  141.         BS_FLAT = 0x00008000,
  142.         BS_RIGHTBUTTON = 0x00000020,
  143.         BN_CLICKED = 0,
  144.         BN_PAINT = 1,
  145.         BN_HILITE = 2,
  146.         BN_UNHILITE = 3,
  147.         BN_DISABLE = 4,
  148.         BN_DOUBLECLICKED = 5,
  149.         BN_PUSHED = 2,
  150.         BN_UNPUSHED = 3,
  151.         BN_DBLCLK = 5,
  152.         BN_SETFOCUS = 6,
  153.         BN_KILLFOCUS = 7,
  154.         BM_GETCHECK = 0x00F0,
  155.         BM_SETCHECK = 0x00F1,
  156.         BM_GETSTATE = 0x00F2,
  157.         BM_SETSTATE = 0x00F3,
  158.         BM_SETSTYLE = 0x00F4,
  159.         BM_CLICK = 0x00F5,
  160.         BM_GETIMAGE = 0x00F6,
  161.         BM_SETIMAGE = 0x00F7,
  162.         BST_UNCHECKED = 0x0000,
  163.         BST_CHECKED = 0x0001,
  164.         BST_INDETERMINATE = 0x0002,
  165.         BST_PUSHED = 0x0004,
  166.         BST_FOCUS = 0x0008;
  167.  
  168. }
  169.