(or are you not polling at all and I'm missing the point)?
I'm trying to find a way for the program to sit and wait for something to change that doesn't involve windows messages at all. The only reason I'm trying Peek/Get is because examples on the 'net said "hey, this is an alternative to a DoEvents idle loop".

/me heads off to look at the linked MSDN article.
_________________________
Tony Fabris