游戏外挂设计方法(7)

发布时间:2021-06-07

游戏外挂设计方法

return 0;

new CDynLinkLibrary(ActiveKeyDLL);

//把DLL加入动态MFC类库中

glhInstance = hInstance;

//插入保存DLL实例句柄

}

else if (dwReason == DLL_PROCESS_DETACH)

{

TRACE0("NotePadHOOK.DLL Terminating!\n");

//终止这个链接库前调用它

AfxTermExtensionModule(ActiveKeyDLL);

}

return 1;

}

(8).编译项目ActiveKey,生成ActiveKey.DLL和ActiveKey.lib。

接着,我们还需要创建一个外壳程序将全局钩子安装了Windows系统中,这个外壳程序编写步骤如下:

(1).创建一个对话框模式的应用程序,项目名为Simulate。

(2).在主对话框中加入一个按钮,使用ClassWizard为其创建CLICK事件。

(3).将ActiveKey项目Debug目录下的ActiveKey.DLL和ActiveKey.lib拷贝到Simulate项目目录下。

(4).从“工程”菜单中选择“设置”,弹出Project Setting对话框,选择Link标签,在“对象/库模块”中输入ActiveKey.lib。

(5).将ActiveKey项目中的ActiveKey.h头文件加入到Simulate项目中,并在Stdafx.h中加入#include ActiveKey.h。

(6).在按钮单击事件函数输入如下代码:

void CSimulateDlg::OnButton1()

{

// TODO: Add your control notification handler code here

if( !bSetup )

{

m_hook.Start();//激活全局钩子。

}

else

{

m_hook.Stop();//撤消全局钩子。

游戏外挂设计方法(7).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219