by Dan East » May 22, 2007 @ 11:53am
Well, it could be a firmware issue, but I doubt it. Windows isn't redrawing those windows when your app closes, so it sounds like something more minor than the locking up issues the PocketTV guys encountered.
Are you destroying the Display object when your app exits? I don't know if Thierry is around here much anymore to comment, but I don't see an explicit method to close a display, so I assume it is done in the destructor.
If that doesn't help, I would try calling SHFullScreen when your main window receives WM_DESTROY, to restore the various system windows in case PocketHAL is not.
Dan East