home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1999 January / pcwk_01_1999.iso / Wtestowe / Vistdstd / Install / Data.Z / MFC4_vsl.AWX / TEMPLATE / ROOT.ODL < prev    next >
Text File  |  1997-03-07  |  1KB  |  56 lines

  1. $$IF(PROJTYPE_DLL)
  2. // $$root$$.odl : type library source for $$root$$.dll
  3. $$ELSE
  4. // $$root$$.odl : type library source for $$root$$.exe
  5. $$ENDIF //PROJTYPE_DLL
  6. $$IF(VERBOSE)
  7.  
  8. // This file will be processed by the Make Type Library (mktyplib) tool to
  9. // produce the type library ($$root$$.tlb).
  10. $$ENDIF
  11.  
  12. [ uuid($$LIB_CLSID_ODL$$), version(1.0) ]
  13. library $$Safe_root$$
  14. {
  15.     importlib("stdole32.tlb");
  16.     
  17. $$IF(PROJTYPE_MDI || PROJTYPE_SDI)
  18. $$IF(VERBOSE)
  19.     //  Primary dispatch interface for $$DOC_CLASS$$
  20.     
  21. $$ENDIF
  22.     [ uuid($$DISPIID_CLSID_ODL$$) ]
  23.     dispinterface I$$Doc$$
  24.     {
  25.         properties:
  26. $$IF(VERBOSE)
  27.             // NOTE - ClassWizard will maintain property information here.
  28.             //    Use extreme caution when editing this section.
  29. $$ENDIF
  30.             //{{AFX_ODL_PROP($$DOC_CLASS$$)
  31.             //}}AFX_ODL_PROP
  32.             
  33.         methods:
  34. $$IF(VERBOSE)
  35.             // NOTE - ClassWizard will maintain method information here.
  36.             //    Use extreme caution when editing this section.
  37. $$ENDIF
  38.             //{{AFX_ODL_METHOD($$DOC_CLASS$$)
  39.             //}}AFX_ODL_METHOD
  40.  
  41.     };
  42.  
  43. $$IF(VERBOSE)
  44.     //  Class information for $$DOC_CLASS$$
  45.     
  46. $$ENDIF
  47.     [ uuid($$APP_CLSID_REG$$) ]
  48.     coclass $$DOC_CLASS$$
  49.     {
  50.         [default] dispinterface I$$Doc$$;
  51.     };
  52.  
  53. $$ENDIF //MDI/SDI
  54.     //{{AFX_APPEND_ODL}}
  55. };
  56.