home *** CD-ROM | disk | FTP | other *** search
/ ActiveX Programming Unleashed CD / AXU.iso / source / chap03 / lst33 / lst33.idl < prev    next >
Encoding:
Text File  |  1996-09-19  |  754 b   |  41 lines

  1. // lst33.idl : IDL source for lst33.dll
  2. //
  3.  
  4. // This file will be processed by the MIDL tool to
  5. // produce the type library (lst33.tlb) and marshalling code.
  6.  
  7.     [
  8.         object,
  9.         uuid(E1DC1531-1250-11D0-A6AB-00AA00602553),
  10.         helpstring("ILst33 Interface"),
  11.         pointer_default(unique)
  12.     ]
  13.     interface ILst33 : IUnknown
  14.     {
  15.         import "oaidl.idl";
  16.         
  17.         HRESULT Lower([in,string] LPSTR inputString, [out, string] LPSTR *pOutputString);
  18.     };
  19.  
  20.  
  21.  
  22. [
  23.     uuid(E1DC1530-1250-11D0-A6AB-00AA00602553),
  24.     version(1.0),
  25.     helpstring("lst33 1.0 Type Library")
  26. ]
  27. library LST33Lib
  28. {
  29.     importlib("stdole32.tlb");
  30.  
  31.     [
  32.         uuid(E1DC1535-1250-11D0-A6AB-00AA00602553),
  33.         helpstring("Lst33 Class")
  34.     ]
  35.     coclass Lst33
  36.     {
  37.         [default] interface ILst33;
  38.     };
  39.  
  40. };
  41.