送分!

解决方案 »

  1.   

    jpeg Files (*.jpg)|*.jpg|Bitmap Files (*.bmp)|*.bmp|All Fils (*.*)|*.*||其中过滤
    jpeg Files (*.jpg)|*.jpg
    Bitmap Files (*.bmp)|*.bmp
    All Fils (*.*)|*.*
    三类,三类中间中|分隔,,,最后两个|“||”
      

  2.   

    mdi建立向导的时候,进去高级设定,有个filter name可以加入
    另外如果已经建立好了,就把过滤字符串,加到string table里去
      

  3.   

    自己在CXXXXDoc类中响应ID_FILE_OPEN消息
    CFileDialog dlgOpenFile(TRUE, "jpg", NULL, OFN_HIDEREADONLY, "JPEG Files(*.jpg)|*.jpg|Bitmap Files(*.bmp)|*.bmp|All Files(*.*)|*.*||");
    if(dlgOpenFile.DoModal()==IDOK)
    {
    OnOpenDocument(dlgOpenFile.GetPathName());
    }
    希望对你有帮助。
      

  4.   

    不是,这我知道对话框程序可以这样用的,但是在MDI程序中就不一样 了啊,他有个默认的OnOpenDocument的函数,可以打开文件,我就是不知道如何做文件的过滤!你自己试一下就知道怎么回事了
      

  5.   

    snowx(silverghost) 你的 方法好象只能设置一种过滤啊!DentistryDoctor(牙科医生) 按你的方法在文档中打开是可以的,如果没有文档了,好象有和以前一样了啊!