You might want to complete hide the ms-access interface, but not remove the
back ground?
There is two separate issues going on here:
1) complete hide the ms-access interface
2) Hide the grey background, or the so called MIDI interface.
Depending on your application, you might find it better to simply hide the
ms-access interface. This "hiding" can be done via the tools->start-up
options, and no code is required.
If you want to see a neat example of how well this works, try downloading
the 3rd example at the following web page:
Once you try it a bit, to "get in" to the ms-access interface and see how
this mdb was setup, simply hold down the shift-key during start-up, and you
will by-pass all those settings in the tools->start-up.
Check out:
http://www.attcanada.net/~kallal.msn/msaccess/DownLoad.htm
Remember, Excel, Word, and most applications have child windows, so it might
no be so bad that ms-access also uses child windows.