Ciao a tutti,
ho letto la relativa documentazione ma non mi sembra ci sia niente, perciò vi pongo un semplice quesito.

Scrivo un codice\pseudocodice per spiegarmi:

codice:
do(){
   ...  
} while (WaitForMultipleObjects (oggetto, timer)!=WAIT_TIMEOUT )
return;
Io vorrei che ogni volta ci si fermi al waitForMultipleObject, si riparta dal timer precedente, ovvero senza ricominciare a conteggiare da 'timer'.

Se ad esempio sapessi quando tempo si è consumato in waitForMultipleObject, potrei calcolarlo facilmente

Un'idea sarebbe quella di leggere il timestamp di sistema ogni volta e capire quindi quanto tempo si è atteso, ma spererei in una soluzione più 'seria'