I've created an program that starts a new thread that sleeps for 60,000 milliseconds then the app calls ShowWindow(SW_HIDE).
When the time elapses in the new thread, it grabs the current screen buffer and melts it... yes, more or less a practical joke...
I used the extra thread because using pocketfrog, the application is pretty much suspended. And I want it to be as little load on the system as possible.
But the thing is, it causes my game and others to stutter really badly. Other. What, if anything, am I doing wrong? Is there another way to suspend and wake up your app at a later time?