⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 plugins.pas

📁 用Delphi实现Dll插件的方式
💻 PAS
字号:
unit Plugins;
{版权所有 枫叶在线 HTTP://WWW.SKYGZ.COM SKYGZ@QQ.COM 风铃夜思雨}
interface

uses windows;

type
  PPluginModule = ^TPluginModule;
  TPluginModule = record
    Description: PChar;
    DllHandle: function(): Hwnd; cdecl;
    DllInstance: function(): THandle; cdecl;
    DllPath: function(): PChar; cdecl;
    ExeInfo: procedure(This_Handle: Hwnd; This_ExePath: PChar); cdecl;
    About: procedure(This_Module: PPluginModule); cdecl;
    Config: procedure(This_Module: PPluginModule); cdecl;
    Initialize: function(This_Module: PPluginModule): Integer; cdecl;
    Terminate: function(This_Module: PPluginModule): Integer; cdecl;
    Start: function(This_Module: PPluginModule): Integer; cdecl;
    Stop: function(This_Module: PPluginModule): Integer; cdecl;
  end;

  PPluginInfo = ^TPluginInfo;
  TPluginInfo = record
    Version: PChar;
    Description: PChar;
    Module: function: PPluginModule; cdecl;
  end;
  PluginInfoType = function: PPluginInfo;

implementation

end.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -