zrobilem to wg tego:
void NOSPREAD()
{
if(GetAsyncKeyState(VK_NUMPAD1))
{
long t=0;
unsigned long Protection;
VirtualProtect((void*)ADR_NOSPREAD, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)ADR_NOSPREAD, &t , sizeof(t));
VirtualProtect((void*)ADR_NOSPREAD, sizeof(t), Protection, 0);
}
else // po naciśnięciu jeszcze raz klawisza Num 1 odpcja sie wyłączy
{
long t=0;
unsigned long Protection;
VirtualProtect((void*)ADR_NOSPREAD, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)ADR_NOSPREAD, &t , sizeof(t));
VirtualProtect((void*)ADR_NOSPREAD, sizeof(t), Protection, 1); // jak nie bdz dzialc daj większą liczbę
}
}
i mam taki blad:
1>c:\documents and settings\Wojtek\moje dokumenty\visual studio 2008\projects\vogue9999 beta \vogue9999 beta\vogue9999 beta.cpp(41) : error C2664: 'VirtualProtect' : cannot convert parameter 4 from 'int' to 'PDWORD'