PDA

View Full Version : [c++] Controllo ciclico e finestra invisibile


project_34
31-05-2005, 23:57
ciao a tutti,ho realizzato un programma che vorrei far lavorare in background costantemente,deve principalmente esequire un tot di istruzioni ogni diciamo 5 minuti..come posso fare?
ho pensato che controllare costantemente il tempo potrebbe essere dispendioso per la cpu..qual è il modo migliore? :)

Inoltre vorrei che appena viene lanciato (boot di windows) scompaia o vada a finire nella systray (il che ho visto difficile) in ogni caso non ci devo fare niente quindi è sufficiente che se ne stia invisibile da qualche parte :fagiano: come la nascondo?

cionci
01-06-2005, 01:05
Per nascondere la finestra c'è l'API ShowWindow con il parametro SW_HIDE...per fare un'operazione ogni tot secondi c'è l'API SetTimer che ti richiama una funzione (callback function) ogni tot secondi...
Se vuoi visualizzare un'icona nella system tray c'è l'API ShellNotifyIcon...anche se non è il massimo della semplicità...