Q: I put my application in the Startup folder of the ATA card. When CE starts, I briefly see my application, then the desktop comes up on top of it. How can I put my application on top again?
You can use a timer and the SetForegroundWindow() API call to put your application back on top after a few seconds. Applications in the "FlashFX Disk" typically come up a little later, so don't usually have this problem. However, it is a good practice to make such a call so that your application is always on top.