VB中知道了内存地址,怎么把数据保存到这个内存地址所对应的内存中?
比如,我知道了12345678是个地址,我怎么把一个变量存到这个地址对应的空间中?
比如,我知道了12345678是个地址,我怎么把一个变量存到这个地址对应的空间中?
解决方案 »
- 关于VB 的一个程序问题 非常急 谢谢大家了
- 奇怪的问题,大家帮我看看啊!不知道为什么?郁闷啊!在线!!!
- 怎么判断光驱是dvd还是cd-rom
- 怎样提取专用格式之中的文件!!!???????????????
- 刚长了一条三角,也要离开CSDN了,临走前放分
- 求读写IC卡源码
- vb模拟用户在用搜索引擎打开指定网页
- VB.net怎么跟VB6.0差别那么大,VB6.0还有用吗?
- #####100分求一个SQL语句!!!!!!!!!!
- 怎么在VB中调用VC写的DLL时候说找不到该DLL?(
- 如何将响应数标事件
- VB怎么样才能让程序运行时屏蔽CTRL+ALT+DEL和AIL+TAB的组合键,而且在推出程序时解除对组合键的屏蔽?
Private Declare Function OpenProcess Lib "KERNEL32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long ’打开进程用于访问
Private Declare Function CloseHandle Lib "KERNEL32" (ByVal hObject As Long) As Long ’释放句柄
Private Declare Function WriteProcessMemory Lib "kernel32.dll" (ByVal hProcess As Long, lpBaseAddress As Any, lpBuffer As Any, ByVal nSize As Long, lpNumberOfBytesWritten As Long) As Long ’向目标进程中写入内存
Private Declare Function ReadProcessMemory Lib "kernel32.dll" (ByVal hProcess As Long, lpBaseAddress As Any, lpBuffer As Any, ByVal nSize As Long, lpNumberOfBytesWritten As Long) As Long ’从目标进程中读取内存
Private Declare Function VirtualAllocEx Lib "kernel32.dll" (ByVal hProcess As Long, lpAddress As Any, ByRef dwSize As Long, ByVal flAllocationType As Long, ByVal flProtect As Long) As Long ’在目标进程中分配内存
Private Declare Function VirtualFreeEx Lib "kernel32.dll" (ByVal hProcess As Long, lpAddress As Any, ByRef dwSize As Long, ByVal dwFreeType As Long) As Long ’释放分配的内存