Kod: Zaznacz cały
void WriteToXYZ(bool on) {
DWORD address = 0x00961B6C;
unsigned char fgmOn[8] = "\x0F\x94";
unsigned char fgmOff[8] = "\x0F\x95";
HWND XYZwindow = FindWindow(0, "XYZ");
if (XYZwindow == 0) {
MessageBox(0, "Cannot find XYZ open", "XYZ Writer", 0);
ExitProcess(0);
} else {
DWORD pID;
GetWindowThreadProcessId(XYZwindow, &pID);
HANDLE hProc = OpenProcess(PROCESS_ALL_ACCESS, FALSE, pID);
if (on) {
WriteProcessMemory(hProc, (LPVOID)address, fgmOn, 2, NULL);
} else {
WriteProcessMemory(hProc, (LPVOID)address, fgmOff, 2, NULL);
}
}
}