pluginCmd.inc
上传用户:davilee3
上传日期:2015-04-22
资源大小:986k
文件大小:2k
源码类别:

浏览器

开发平台:

Visual Basic

  1. //---------------------------------------------------------------------------------------
  2. // Module    : ILEpluginCmd
  3. // DateTime  : 2005-5-13 12:22
  4. // Author    : Lingll
  5. // Purpose   : 命令方式的插件
  6. //---------------------------------------------------------------------------------------
  7. interface ILEpluginCmd;
  8. [
  9.     odl,
  10.     uuid(13CC758D-2258-4A80-A6DD-BE9C177B765A),
  11.     helpstring("命令方式的插件")
  12. ]
  13. interface ILEpluginCmd : stdole.IDispatch
  14. {
  15. //---------------------------------------------------------------------------------------
  16. // Procedure : RunCommand
  17. // DateTime  : 2005-5-13 12:21
  18. // Author    : Lingll
  19. // Purpose   : 执行命令
  20. //---------------------------------------------------------------------------------------
  21. [helpstring("执行命令")]
  22.     HRESULT RunCommand(        
  23.      [in , defaultvalue(0)] long lParam,
  24.         [out, retval] boolean *rtn
  25.     );
  26. //---------------------------------------------------------------------------------------
  27. // Procedure : SetSite
  28. // DateTime  : 2005-5-13 12:22
  29. // Author    : Lingll
  30. // Purpose   :
  31. //---------------------------------------------------------------------------------------
  32. [helpstring("初始化")]
  33.     HRESULT SetSite(  
  34.      [in] stdole.IUnknown *pUnkSite,
  35.      [in] ILEInfo *vOutPort
  36.     );
  37. //---------------------------------------------------------------------------------------
  38. // Procedure : ShowOption
  39. // DateTime  : 2005-5-13 16:08
  40. // Author    : Lingll
  41. // Purpose   : 显示设置窗口
  42. //---------------------------------------------------------------------------------------
  43. [helpstring("显示设置")]
  44. HRESULT ShowOption(  
  45.     );
  46.     
  47.     
  48. //---------------------------------------------------------------------------------------
  49. // Procedure : SendMessage
  50. // DateTime  : 2005-8-15 01:27
  51. // Author    : Lingll
  52. // Purpose   : 全能型函数,方便日后扩展
  53. //---------------------------------------------------------------------------------------
  54. [helpstring("方便日后扩展")]
  55.     HRESULT SendMessage(
  56.         [in] long uMsg,
  57.         [in] long wParam,
  58.         [in] long lParam,
  59.         [out, retval] long  *rtn
  60.     );    
  61. };