插件开发手册

插件产品介绍
Game-Plug 是一款功能强大的 Windows 逆向开发插件,兼容 VC++、Delphi、VB、按键精灵、火山 PC、等多种编程语言调用。它面向编程人员提供窗口、内存、线程、汇编、HOOK、注入、Call、按键、封包、驱动防检测等全方位操作命令,并配有对应的使用案例示范,简单易学、上手快、实用性强。
目录导航

VB.NET(64 位)

VB.NET(64 位)

说明

VB.NET 用 CreateObject(或添加 COM 引用)创建对象,目标平台选 x64,需先注册 DLL。

完整调用示例(整段复制即可运行)
' 需先注册:管理员 + 64位 regsvr32 注册 x64Game-Plug.dll





' 工程 -> 编译 -> 目标平台 选 x64(不要勾 Prefer 32-bit)





' 也可:项目 -> 添加引用 -> COM -> 浏览并选 x64GamePlug.tlb





Dim plug As Object = CreateObject("x64Game.Plug")





' 收费命令先授权:plug.SetUsername("U12-XXXXXXXXXXXXXXXX")











Dim hwnd As Long = plug.FindWindow("", "记事本")   ' VB.NET 的 Long 是 64 位





Dim pid  As Integer = plug.GetWindowProcessId(hwnd)





Dim title As String = plug.GetWindowTitle(hwnd)





Console.WriteLine("hwnd = {0} pid = {1} title = {2}", hwnd, pid, title)











plug = Nothing
常见注意事项
  • 编译目标平台选 x64,不要勾 Prefer 32-bit,否则退化为 32 位加载失败。
  • 需先用管理员 + 64 位 regsvr32 注册 x64Game-Plug.dll。
  • VB.NET 的 Long 是 64 位,正好承接 hyper 窗口句柄。
  • retval 直接接收,不传入参;返回 True / False 表示成功失败。