怎么用WriteProcessMemory写入单机游戏

来源:百度知道 编辑:UC知道 时间:2024/04/27 16:18:23
我学改单 机游戏的金币

读出当钱游戏的金..已经调试成功了
就在想按一次键把钱改到100000 ...怎么这么写代码?
我是这样写的
void C疯狂农场Dlg::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
DWORD m_money=100000;
::WriteProcessMemory(handle,(LPVOID)m_base,&m_money,sizeof(DWORD),0);
MessageBox(_T("修改成功!"));

}

1.把你的dll链接库代码贴出来看看
2.不明白你的&m_money是什么意思
100000的内存地址是你创建的DWORD类型的数据的内存地址,跟你要修改的内存地址有什么关系。

其他的,应该还有问题