Win32 API 高手进 急 在线等

来源:百度知道 编辑:UC知道 时间:2024/05/10 04:38:49
分配1K的内存 将其中写入一句话,再把内存属性修改为不可写

只要告诉我用哪几个API 函数就可以了

HeapAlloc
GetProcessHeap
VirtualProtect

DWORD len = 1024;
//在堆上分配空间
HGLOBAL hg = GlobalAlloc(GMEM_MOVEABLE,len);
char *pBuf,*pData;
//锁定堆空间,获取指向堆空间第1个字节的指针
pBuf=(char*)GlobalLock(hg);
memset(pBuf,0,len);
pData="123456";
strcpy(pBuf,pData);

VirtualAllocEx

WriteProcessMemory

VirtualProtectEx

《新编win32API大全》