home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / fortran / mslang / prefor / prefor32.fd < prev    next >
Text File  |  1993-10-06  |  4KB  |  122 lines

  1.        structure /tagBitMapFileHeader/
  2.           Integer*2 bfType
  3.           Integer*4 bfSize
  4.           Integer*2 bfReserved1
  5.           Integer*2 bfReserved2
  6.           Integer*4 bfOffBits
  7.        End Structure
  8.        structure /tagbitmapinfoheader/
  9.           Integer*4 biSize
  10.           Integer*4 biWidth
  11.           Integer*4 biHeight
  12.           Integer*2 biPlanes
  13.           Integer*2 biBitCount
  14.           Integer*4 biCompression
  15.           Integer*4 biSizeImage
  16.           Integer*4 biXPelsPerMeter
  17.           Integer*4 biYPelsPerMeter
  18.           Integer*4 biClrUsed
  19.           Integer*4 biClrImportant
  20.        End Structure
  21.        structure/wndclass/
  22.         integer*4 style
  23.         integer*4 lpfnWndProc
  24.         integer*4 cbClsExtra
  25.         integer*4 cbWndExtra
  26.         integer*4 hInstance
  27.         integer*4 hIcon
  28.         integer*4 hCursor
  29.         integer*4 hbrBackground
  30.         integer*4 lpszMenuName
  31.         integer*4 lpszClassName
  32.       end structure
  33.        structure /tagmsg/
  34.           integer*4 hwnd
  35.           integer*4 message
  36.           integer*4 wParam
  37.           Integer*4 lParam
  38.           Integer*4 time
  39.           integer*4 pt_x
  40.           integer*4 pt_y
  41.        End Structure
  42.        structure /tagTextMetric/
  43.           integer*4 tmHeight
  44.           integer*4 tmAscent
  45.           integer*4 tmDescent
  46.           integer*4 tmInternalLeading
  47.           integer*4 tmExternalLeading
  48.           integer*4 tmAveCharWidth
  49.           integer*4 tmMaxCharWidth
  50.           integer*4 tmWeight
  51.           INTEGER*1 tmItalic
  52.           INTEGER*1 tmUnderlined
  53.           INTEGER*1 tmStruckOut
  54.           INTEGER*1 tmFirstChar
  55.           INTEGER*1 tmLastChar
  56.           INTEGER*1 tmDefaultChar
  57.           INTEGER*1 tmBreakChar
  58.           INTEGER*1 tmPitchAndFamily
  59.           INTEGER*1 tmCharSet
  60.           integer*4 tmOverhang
  61.           integer*4 tmDigitizedAspectX
  62.           integer*4 tmDigitizedAspectY
  63.        end structure
  64.        structure /tagRect/
  65.           integer*4 left
  66.           integer*4 top
  67.           integer*4 right
  68.           integer*4 bottom
  69.        end structure
  70.        structure /tagPAINTSTRUCT/
  71.           integer*4 hdc
  72.           integer*4 fErase
  73.           record /tagRect/ rcPaint
  74.           integer*4 fRestore
  75.           integer*4 fIncUpdate
  76.           integer*1 rgbReserved(16)
  77.        end structure
  78.        structure /tagLOGPEN/
  79.           integer*4 style
  80.           integer*4 x
  81.           integer*4 y
  82.           INTEGER*4 color
  83.        end structure
  84.       integer*4 idc_arrow
  85.       parameter (idc_arrow=32512)
  86.       integer*4 SRCCOPY
  87.       Parameter (SRCCOPY=#00CC0020)
  88.       integer*4 null
  89.       Parameter (null=0)
  90.       integer*4 cbm_init
  91.       Parameter (CBM_INIT=4)
  92.       integer*4 dib_rgb_colors
  93.       Parameter (DIB_RGB_COLORS=0)
  94.       integer*4 ws_overlappedwindow
  95.       Parameter (ws_overlappedwindow=#00cc4000)
  96.       integer*4 cw_usedefault
  97.       Parameter (cw_usedefault=#8000)
  98.       integer*4 wm_command
  99.       Parameter (WM_COMMAND=#0111)
  100.       integer*4 wm_create
  101.       Parameter (WM_CREATE=1)
  102.       integer*4 wm_size
  103.       Parameter (WM_SIZE=5)
  104.       integer*4 wm_destroy
  105.       Parameter (WM_DESTROY=2)
  106.       integer*4 wm_close
  107.       Parameter (WM_CLOSE=#10)
  108.       integer*4 wm_paint
  109.       Parameter (WM_PAINT=#f)
  110.       integer*4 wm_char
  111.       Parameter (WM_CHAR=#102)
  112.       integer*4 true
  113.       Parameter (true=1)
  114.       integer*4 false
  115.       Parameter (false=0)
  116.       integer*4 system_fixed_font
  117.       Parameter (SYSTEM_FIXED_FONT=16)
  118.       integer*4 opaque
  119.       Parameter (OPAQUE=2)
  120.       integer*4 ps_solid
  121.       Parameter (PS_SOLID=0)
  122.