views:

94

answers:

1

How to make the startup form initially invisible or hidden

I have a GUI project with 2 form and the forms have to be displayed separately. i.e. When form 1 is shown, all the other forms must be hidden.

I can hide all the other forms, but I cannot hide the startup form.so that my application's icon in the System Tray.

For example, firewall/antivirus and instant messaging applications do this so as to run in the background and still be accessible to the user from the System Tray.

+2  A: 

I'm guessing that what you're asking is how to make the form not appear in the task bar and only appear in the system tray, just like an IM or an anti virus?

If so, just set the ShowInTaskbar property of the Form to false.

As for making the initial form invisible, you'll have to use an ApplicationContext within Application.Run instead of the main form.

GenericTypeTea
please give some article links
amexn
I have given you a link - Click on `ApplicationContext`.
GenericTypeTea