I don't have a solution, but I can say that I have NEVER had this happen to me in XP...with mame32 .57, .58, or .59.
So, the only thing I can suggest is to go to Options / Default Options/ Display tab and make sure that "start out maximized" is checked. Other than that, I don't know...