using minimize the screen doesnt return to normal mode.
Is this also true of Blitz+ or just Blitz3D? If i'm not mistaken I think I saw some post's in these forums suggesting that Blitz+ does a better job of handling Alt-Tabbing than Blitz3D does.
After seeing your code I realized what my original error had been. I was passing the nCmdShow parameter as SW_MINIMIZE (literally) but I had failed to define it in my app so I was effectively passing a SW_HIDE so that's what my app was doing, hiding.
I tried doing this:
ShowWindow(app, 6) ExecFile("register.htm")
and it works, it minimizes my full screen game and launches the web browser. Once I click the taskbar icon it maximizes the game and everthing's restored.