Holy cow, I wrote a book!
If the program starts with the mouse already in the client area without moving, why do you get a beep?