VisVim.odl
上传用户:gddssl
上传日期:2007-01-06
资源大小:1003k
文件大小:1k
源码类别:

编辑器/阅读器

开发平台:

DOS

  1. // VisVim.odl : type library source for VisVim.dll
  2. // This file will be processed by the Make Type Library (mktyplib) tool to
  3. // produce the type library (VisVim.tlb).
  4. [ uuid(AC726707-2977-11D1-B2F3-006008040780), version(1.0),
  5. helpstring ("VisVim Developer Studio Add-in") ]
  6. library VisVim
  7. {
  8. importlib("stdole32.tlb");
  9. importlib("devshl.dll");
  10. importlib("idedevdbg.pkg");
  11. //  Dual interface for CCommands
  12. //
  13. //  All commands that your add-in adds to DevStudio
  14. //   must appear in this interface.  You may use the
  15. //   ClassView to add methods to this interface, which
  16. //   will cause stub implementations of those methods to
  17. //   appear in your CCommands class.
  18. [ uuid(AC726703-2977-11D1-B2F3-006008040780),
  19. oleautomation,
  20. dual
  21. ]
  22. interface ICommands : IDispatch
  23. {
  24. // methods
  25. [id(1)]
  26. HRESULT VisVimDialog();
  27. HRESULT VisVimEnable();
  28. HRESULT VisVimDisable();
  29. HRESULT VisVimToggle();
  30. HRESULT VisVimLoad();
  31. };
  32. //  Class information for CCommands
  33. [ uuid(AC726704-2977-11D1-B2F3-006008040780) ]
  34. coclass Commands
  35. {
  36. [default] interface ICommands;
  37. };
  38. [ hidden, uuid(AC726705-2977-11D1-B2F3-006008040780) ]
  39. coclass ApplicationEvents
  40. {
  41. [default] interface IApplicationEvents;
  42. }
  43. [ hidden, uuid(AC726706-2977-11D1-B2F3-006008040780) ]
  44. coclass DebuggerEvents
  45. {
  46. [default] interface IDebuggerEvents;
  47. }
  48. //{{AFX_APPEND_ODL}}
  49. //}}AFX_APPEND_ODL}}
  50. };