Well....one easy solution is to create a startup form. In the On Load event of the startup form, you could put some code like the following:
DoCmd.OpenForm "frmHiddenForm", acNormal, , , , acHidden
DoCmd.OpenForm "frmMain", acNormal
DoCmd.Close acForm, Me.Name
This will hide the form you want...