VB.NET: Carregar formulário e ocultá-lo

Eu tenho um formulário no meu projeto. Este formulário existe apenas para sinalizar para outro aplicativo (por exemplo, ActiveX-exes externos) que meu aplicativo ainda está ativo.

Eu declarei assim na forma principal:

Private m_fVirtualContainer As frmVirtualContainer

Agora, quando eu instanciao, eu digo:

    m_fVirtualContainer = New frmVirtualContainer

No entanto, isso não dispara o evento "Load" do formulário.

Eu tenho que adicionar m_fVirtualContainer.Show ()

... para disparar o evento Load.

No formulário, tenho o seguinte sub:

Private Sub frmVirtualContainer_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

    Me.Visible = False

End Sub

Mas penso e espero que isso seja um exagero. Eu só quero carregar o formulário, não mostrá-lo.

Alguém pode me dizer como fazer isso? Obrigado!

questionAnswers(1)

yourAnswerToTheQuestion