好的,所以我正在学习使用Windows API ReadProcessMemory编写进程内存。如果我在main中使用它(在获得过程句柄之后),则一切工作正常。
我继续开设了一个内存读取类,以便将来更快地读取内存。
在int main()中调用内存调用时,它完全可以正常工作,并且我得到了应该得到的东西。 然后,我制作了另一个Cpp文件和名为“ data”的头文件。我这样做是为了能够轻松调用大量数据。
在我的data.h中,我包括了我的记忆。然后我写了
void phonedata1();
在我写的data.cpp文件中
Void phonedata1()
{
My memory write call function;
cout << “test”;
}
在我的主.cpp文件中(包括“ data.h”和“ memory.h”
int main()
{
phonedata1();
}
不幸的是,我无法使用write函数,但是却得到了提示。
更多信息:
1)如果我将内存写入功能直接放在int main中,它将起作用
上面的代码是我编写的示例代码,因此不必粘贴我编写的所有内容!
谢谢大家!