如果要给文件打内存补丁,需要依次使用以下4个函数:

HWND FindWindow(

LPCSTR lpClassName,
LPCSTR lpWindowName
);

DWORD GetWindowThreadProcessId(
HWND hWnd,
LPDWORD lpdwProcessId
);

HANDLE OpenProcess(
DWORD dwDesiredAccess,
BOOL bInheritHandle,
DWORD dwProcessId
);

BOOL WriteProcessMemory(
HANDLE hProcess,
LPVOID lpBaseAddress,
LPCVOID lpBuffer,
SIZE_T nSize,
SIZE_T *lpNumberOfBytesWritten
);

 

posted on 2019-12-20 09:26  mktest123  阅读(510)  评论(0)    收藏  举报