Código :
Ver original
//Pin Typer On void PinOn (HWND hWnd) { SetDlgItemText(hWnd, IDC_PIN, "On" ); *(DWORD*)PinBaseA = 0x0FE8830F; //Fixed jump *(WORD*)(PinBaseA + 4) = 0xFFFE; //Fixed jump } //Pin Typer Off void PinOff (HWND hWnd) { SetDlgItemText(hWnd, IDC_PIN, "Off" ); memcpy((void*)PinBaseA, PinTyperC, 6); }"]
hola a todos, tengo una duda con respecto a C++, soy algo nuevo aqui ( c++) quisiera saber el xq de:
*(DWORD*)PinBaseA = 0x0FE8830F; //Fixed jump
mejor dicho el xq se utiliza el "*" lo he visto en varias partes pero no entiendo xq usan ese *
como aca tambien:
Código :
Ver original
//NoBreath On void NoBreathOn (HWND hWnd) { SetDlgItemText(hWnd, IDC_NOBREATHP, "On" ); //On while (!NoBreathExit) { if (ReadPointer((ULONG_PTR*)NoBreathBase, NoBreathOffsetBase) != 0) //Of Nobreath is breathing *(DWORD*)(*(DWORD*)NoBreathBase + NoBreathOffsetBase) = 0; //Change to 0 Sleep (100); } SetDlgItemText(hWnd, IDC_NOBREATHP, "Off" ); //Off }
me gustaria entender para que sirve :D