起動時にファイル等をOpenして、終了時にCloseがしたいのですが、
VC#のFormアプリでは各処理をどこに記載すればいいのでしょうか?
以下のような感じのことがしたいのですが。

try{
Open
Application.Run(new Form());
}finally{
Close
}

またform起動後にOpen/Close処理を行う場合(formにOpenやCloseのテキストを表示したい場合)は、
FormShownイベントにOpen処理を、FormClosingイベントにClose処理を入れればいいのでしょうか。
途中で落ちた場合を考えて、finallyを入れなければいけない気がするのですが、
どこをtryで囲んだらいいのか分からず、途中で落ちた場合もformは閉じることになるので、これでいいかと思ったのですが。