ダイアログで設定した情報を得るにはどうしたら?

※ダイアログクラスが在るとして
1.グローバル変数
2.INIファイルやレジストリを介す
3.単純にアクセサを使う
4.Observerパターン
5.Win32APIに良くある様に、データを纏めた構造体のアドレスを渡す


自分が思いつくのはこれ位なのですが、「2.」が一般的なんですかね?