Hi,
I was using GAPI for my game but I had some problems with fullscreen:
1. If a system message pops up over my app (like "please re-insert the storage card" or "low battery"), then my game suspends drawing. The problem is, if the user drags the messagebox around on the screen, it leaves copies of itself on the screen, making a mess.
2. Sometimes if I am in the game and then I switch tasks (for example, I press the "calendar" button on my iPaq), then the calendar window will show up correctly, but the title bar of the calendar window will be either partially or completely overwritten by the game's graphics, EVEN though I am suspending on WM_KILLFOCUS
So, after lots of experimenting, I am getting sick of GAPI and would like to give PocketHAL a shot. So, I have two questions about PocketHAL:
1. Does anyone know if the above problems would be fixed if I switch to PocketHAL?
2. Is there any sample app w/ source code included that I could look at, which plays nice with windows? I was looking at some fireworks demo (pretty cool) but it disables task switching altogether (if you press the calendar button, nothing happens), so I was unable to test if it would work properly or not.
Thanks very much,
Raj