手机版

游戏外挂设计方法(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文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)