请教,关于VirtualAlloc()函数
大家好,我看到书上所说的,使用 VirtualAlloc() 函数比 GlobalAlloc() 函数的好处在于可以自己指定内存地址,这个地方我不太明白,这里要怎么指定?难道那个 lpAddress 参数要给出一个类似于 0x12345678 这样的地址值吗?
另外,我看到书上说,在使用 MEM_RESERVE 标志申请了保留内存之后,再使用 MEM_COMMIT 标志提交时,这里的 lpAddress 参数不能为NULL,那么这里的这个指针,是不是我使用 MEM_RESERVE 标志申请的保留内存的指针呢( 即 VirtualAlloc( NULL, 1000, MEM_RESERVE, PAGE_NOACCESS )的返回值)?
=======
请高手释疑,非常感激!!!!
问题点数:0、回复次数:4Top
1 楼EnochShen(小疯子:真的好菜—知耻而后勇!)回复于 2004-12-04 19:55:28 得分 0
我以前也只用GlobalAlloc,关注一下Top
2 楼SteveYoung(Fuck CCTV to die)回复于 2004-12-04 20:42:45 得分 0
自己up一下Top
3 楼SteveYoung(Fuck CCTV to die)回复于 2004-12-05 11:51:19 得分 0
upTop
4 楼SteveYoung(Fuck CCTV to die)回复于 2004-12-06 12:10:57 得分 0
怎么没人来啊,晕s了,大家救救我啊!!!!Top




