TC官方合作论坛
标题:
请教一个。WriteProcessMemory函数。
[打印本页]
作者:
剑仙十号
时间:
2016-9-2 12:12
标题:
请教一个。WriteProcessMemory函数。
WriteProcessMemory函数。
VC++声明
BOOL WriteProcessMemory(
HANDLE hProcess,
LPVOID lpBaseAddress,
LPVOID lpBuffer,
DWORD nSize,
LPDWORD lpNumberOfBytesWritten
);
数据类型为LPVOID。
L,这个L是什么意思?
P,pointer,n.指针变量,必须填地址。
P,point,vi.指向,C语言用&来取地址。
这个VOID是什么意思。
总的来说,LPVOID是什么意思?
作者:
剑仙十号
时间:
2016-9-2 12:34
在百度找到答案。
LPVOID什么意思,怎么用啊?
JF_miracle 2011-12-7
最佳答案
任何类型的指针,定义为typedef void *LPVOID
164zsq 2011-12-7
LPVOID 是什么意思
LPVOID 这个是什么,能详细解释下,谢谢
sksgod 2008-4-5
最佳答案
LPVOID是一个没有类型的指针,也就是说你可以将任意类型的指针赋值给LPVOID类型的变量(一般作为参数传递),然后在使用的时候在转换回来。
LPVOID A32-bit pointer to an unspecified type .
LPVOID32 位 指针 , 可 指向 任何 类型 对象 。
百科首页 > LPVOID
LPVOID
百科名片
LPVOID,是一个无类型的 指针,也就是说你可以将任意类型的指针赋值给LPVOID类型的变量(一般作为参数传递),然后在使用的时候再转换回来。
外文名:LPVOID
属于:一个没有类型的 指针
说明:可以将其理解为long型的 指针
指向:void型
说明
可以将其理解为long型的 指针,指向void型。
L,long的缩写。
P,pointer的缩写。n.指针变量,必须填地址。
VOID,无。
LPVOID,一个无类型的 指针,也就是说,你可以将任意类型的指针赋值给LPVOID类型的变量。
作者:
15910791922
时间:
2016-9-2 13:44
想那么复杂干啥,就是进程基址
作者:
15910791922
时间:
2016-9-2 13:45
想那么复杂干啥,就是进程基址
作者:
剑仙十号
时间:
2016-9-2 15:06
C语言在调用DLL时,用&参数来取指针变量。
.
易在定义DLL参数时,勾选"传址" 来取指针变量。
在调用DLL时,像普通DLL一样调用。
作者:
tatdgfss
时间:
2016-9-2 15:31
这是windows的一个最最基本api,hProcess 获取进程权限的句柄,lpBaseAddress要读取的内存开始地址,lpBuffer存放数据的缓冲区(也就是要保存的地址,),nSize要读取的字节数,lpNumberOfBytesWritten实际读取内存大小
LPVOID 可以分一下
L long
P pointer 指针
VOID,没有类型
静下心学15天C/C++,就不会再问如此问题了。
浮躁的社会 造就无数浮躁人
楼主勿在浮沙筑高台啊...
作者:
言术
时间:
2016-9-2 21:25
匈牙利命名法:变量名=属性+类型+对象描述
1.png
(29.14 KB, 下载次数: 7)
下载附件
2016-9-2 21:25 上传
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1