It wasn't easy to find because when you search "trainer" and "c++" and "game" for example, you get all kind of crap for sales that is not related to any game cheating so i was very lucky to finally find something. Anyway!
That little function that i found seem to work so far for me:
Code:
BOOL GetKeyPress(int key)
{
return ((GetAsyncKeyState(key) & 1)==1);
}
and the call:
Code:
//do this within a timer. I set mine at 100
if(GetKeyPress(VK_F1))
// write stuff in memory
hope this code is ok and will help someone else.