La via corretta per fare quanto chiedi e':
1) Creare un waitable timer (CreateWaitableTimer)
2) Impostare l'orario desiderato (SetWaitableTimer)
3) Creare un nuovo thread (CreateThread)
4) Nel thread attendere l'attivazione del timer (WaitForSingleObject)
5) Una volta attivato, usare la URLDownloadToFile e terminare il thread.

Rispondi quotando