ファイル選択ダイアログのフィルタ

[戻る]
でんでん 2007/01/11(木) 23:41:10
VC++.net (MFC)を使っています。
ファイル選択ダイアログのフィルタを設定するとき
CFileDialogをつかうなら、
CFileDialog dlg(
        TRUE,    
        "",    
        "",    
        OFN_FILEMUSTEXIST|
        OFN_HIDEREADONLY|
        OFN_LONGNAMES,    //フラグ
        "テキスト      (*.TXT)|*.TXT|",
        NULL    
    );
で、フィルターできますが以下のようなシリアル化を使う場合はどうすればよいのでし
ょうか?

void CESR1Doc::Serialize(CArchive& ar)
{
    if (ar.IsStoring())
    {
        // TODO: 格納するコードをここに追加してください。

    }
    else
    {
         // TODO: 読み込むコードをここに追加してください。
    }

Blue 2007/01/12(金) 00:16:32
シリアルかというか、MFC SDI(シングルドキュメント)の場合どうするかでしょうか?
もしそうであれば、

String TableのIDR_MAINFRAMEを変更すればいいです。
参考
http://www14.cds.ne.jp/~neg/pro/piyo1/sdimdi/ext.html

でんでん 2007/01/12(金) 00:40:39
[[解決]]
そうです。MFC SDIのときです。表現まずくて申し訳ないです。
解決しました。ありがとうございました。

古いスレッドには追加発言できません。