Bueno men no se pero no me funciona o no logro dar con el dato a ver lo puse tal cual me lo das y la id que devuelve es algo brutal que si 29000 - 30000 mientras que si i = 1 deberia devolver 1 etc...
Código PHP:
void CALLBACK UnBan(HWND hwnd, unsigned int msg, unsigned id, unsigned long st)
{
printf("EXECUTED: id %i",id);
ptr = (id < MAX_BANS)? &timerList[id] : 0; // Es obvio que ptr es = 0;
}
No logro dar con el dato yo solo quiero hacer un temporizador que se ejecute por x tiempo y me devuelva el dato del for por ejemplo...
Código PHP:
for....
{
timerList[i].hTimer = SetTimer(hwndBans, i, 3000, SQL_UnBan); // si i=1 y despues i=7; como hago para que ese 1 y despues el 7 (Que son diferentes tiempos) muestre en la función..
}
No es posible que me devuelva el valor de i?