实现原理:修改war3内存地址当中的值,具体哪个地址,可以通过Cheat Engine来查找,

查找方法不再仔细说了

直接讲vc修改内存编码:

CWnd* hWndWAR3 = FindWindow("Warcraft III", "Warcraft III"); if(hWndWAR3 != NULL){ HANDLE hToken; if ( OpenProcessToken( ::GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES, &hToken) ) { if (EnablePrivilege(hToken,SE_DEBUG_NAME)) { DWORD pId; GetWindowThreadProcessId(hWndWAR3->m_hWnd,&pId); HANDLE hOpen = OpenProcess(PROCESS_ALL_ACCESS, 0, pId); if(hOpen != NULL){ BYTE v = 0x66; int lRet = WriteProcessMemory(hOpen, LPVOID(0x6F2A08B1), &v, 1, 0); v = 0xBF; lRet = WriteProcessMemory(hOpen, LPVOID(0x6F2A08B2), &v, 1, NULL); v = 0xF; lRet = WriteProcessMemory(hOpen, LPVOID(0x6F2A08B3), &v, 1, NULL); v = 0x0; lRet = WriteProcessMemory(hOpen, LPVOID(0x6F2A08B4), &v, 1, NULL); lRet = WriteProcessMemory(hOpen, LPVOID(0x6f406b56), &v, 1, NULL); //::AfxMessageBox("successfully!"); }else{ ::AfxMessageBox("open process failed!"); } } } }else{ ::AfxMessageBox("cannt found war3"); }

以上代码可实现显示敌对单位以及去迷雾功能!

交流qq:1265877

vc6实现魔兽3显示敌对单位,以及去迷雾,显示隐藏单位等功能相关推荐

  1. Java黑皮书课后题第3章:3.7(金融应用:整钱兑零)修改程序清单2-10,使之只显示非零的币值单位,用单词的单数形式显示一个单位,复数形式显示多于一个的单位的值

    3.7(金融应用:整钱兑零)修改程序清单2-10,使之只显示非零的币值单位,用单词的单数形式显示一个单位,复数形式显示多于一个的单位的值 题目 题目概述 程序清单2-10(非本题代码) 破题/思路:这 ...

  2. Java黑皮书课后题第1章:1.12(以千米计的平均速度)假设一个跑步者1小时40分35秒跑了24英里。编写一个程序显示以每小时为多少千米为单位的平均速度值(1英里等于1.6千米)

    Java黑皮书课后题第1章:1.12(以千米计的平均速度) 题目 题目描述 破题 代码块 修改日志 题目 题目描述 1.12(以千米计的平均速度)假设一个跑步者1小时40分35秒跑了24英里.编写一个 ...

  3. easyui数据表格显示复选框_【Excel技巧】使用控件一键切换实现单位元和万元随意显示...

    工欲善其事,必先利其器.职场上亦是如此.Excel报表想要做得完美,首先肯定Excel要精通. 做一份Excel报表,如果涉及到金额,当金额比较大,单位到底是用元还是万元,经常是大家纠结的一个问题.我 ...

  4. 怎样把vc6的MSComm控件接受的数据实时的显示在编辑框,并把数据实时惠存txt文件中

    怎样把vc6的MSComm控件接受的数据实时的显示在编辑框,并把数据实时存入txt文件中 我在做一个基于VC6的MSComm控件的电机上位机控制,数据帧格式采用9600bps,8位数据位,奇校验,1位 ...

  5. 1英寸等于2.54cm。编写程序,要求输入你的身高(以英寸为单位),然后显示该身高值等于 多少厘米。(结果保留两位小数)

    1英寸等于2.54cm.编写程序,要求输入你的身高(以英寸为单位),然后显示该身高值等于 多少厘米.(结果保留两位小数) #include<stdio.h> int main() {flo ...

  6. php超市进销存单位换算,进销存软件如何设置商品单位换算比率小数显示位数?...

    进销存软件中支持多计量单位,可以添加商品辅助单位,即同一个商品存在多个不同的计量单位,这几个单位之间存在一定的换算关系,开单时不管输入哪一个单位,软件都可以根据换算比例来自动进行换算转换.辅助单位信息 ...

  7. echarts 柱状图 鼠标滑过显示 图标+数字每三位打千分号+单位

    echarts 柱状图 鼠标悬浮显示 图标+数字每三位打千分号+单位 千分号+单位 全部代码 示例代码 柱状图鼠标滑过显示单位 千分号+单位 1.图标:params[i].marker 2.数字每三位 ...

  8. linux内存显示与实际不符,free命令显示的内存与实际不符

    在网上有一个朋友提出free命令显示的内存与实际不符,查看确实如此: tonykorn97:/nsr/logs # free total used free shared buffers cached ...

  9. 中望cad文字显示问号怎么办_CAD中文字显示为问号怎样解决?

    CAD 中文字显示为问号怎样解决? 现在设计单位的交流越来越多,有单位内部的,也有单位之前 的交流,我们收到一张图纸打开后经常会因为没有字体而导致有些 字显示为?号,遇到此类问题如何解决呢 ? 要很好 ...

最新文章

  1. python 多线程及线程间通信
  2. java中怪物移动_java中两大怪物,附带面试题!
  3. 用命令行方式获取打包签名文件的SHA1和MD5
  4. (LINQ 学习系列)(8)Linq教程实例: 事务处理
  5. 飞机大战-控制玩家飞机左右移动
  6. java urlencode 解码_java.net.URLEncode编码 与 URLDecode解码问题
  7. 出现Press ENTER or type command to continue的原因
  8. Binder 和parcel 讲解
  9. 移植uboot之修改代码支持NorFlash记录续集二
  10. maven实现RBAC权限管理,实现不同角色下对应不同菜单
  11. 服务器复制文件出现io错误,win10系统复制文件提示“由于io设备错误”的图文方案...
  12. 计算机的五个发展阶段详细介绍,计算机的发展阶段可以分为那五个阶段吗?
  13. 做在线交易你必须知道的关于支付的知识
  14. 换个角度看英语语法,会不会简单些?
  15. 清默网络——我的CCIE考试经验与心得(2)
  16. #Java学习#实验考试题
  17. java的万里长征之第一步
  18. 雷蛇Razer鼠标固件升级失败后的解决办法
  19. Go bufio.Reader 结构+源码详解 I
  20. 这周在我们的雷达上:滚动魔术和镂空猫头鹰

热门文章

  1. ora-01722 无效数字_ORA-01722: 无效数字的解决方法
  2. 关于天地图覆盖物-聚合点数据问题
  3. 设计精美的引导着陆页html模板源码下载
  4. 使用docker 训练DNN模型报错share memory不足
  5. 游戏制作之路(15)子弹的发射装置
  6. 视频消重软件百度云 修改视频md5为原创吸粉
  7. Python浮点数和整数、字符串之间的转换
  8. BEA:出色构建 高效整合——厦门地税税收征管系统实施案例
  9. 深入分析 Synchronized 原理
  10. 画论06 姚最《续画品》