home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 14 / IOPROG_14.ISO / soft / sdkjava / sdkjava.exe / SDKJava.cab / Samples / CustDoc / client / sysdata.odl < prev   
Encoding:
Text File  |  1998-03-05  |  753 b   |  33 lines

  1. // Copyright (c) 1998  Microsoft Corporation.  All rights reserved.
  2.  
  3. [ uuid(D7F14980-649A-11d0-BFFC-00AA003CFDFC), version(1.0),
  4.   helpstring("Sample Custom Marshaling (Java->COM") ]
  5. library JavaLib
  6. {
  7.  
  8.     importlib("stdole32.tlb");
  9.  
  10.  
  11.     typedef struct FIXED {
  12.         unsigned short fract;
  13.         short          value;
  14.     } FIXED;
  15.  
  16.     typedef struct POINT {
  17.         long           x;
  18.         long           y;
  19.     } POINT;
  20.  
  21.     typedef struct RECT {
  22.         long           left;
  23.         long           top;
  24.         long           right;
  25.         long           bottom;
  26.     } RECT;
  27.  
  28.     // Need a typedef in order to have a name for .JNF file.
  29.     typedef struct MYCHAR {
  30.         char           dummy;
  31.     } MYCHAR;
  32. }
  33.