CFileDialog m_Dlg(TRUE);m_Dlg.Domodal()

解决方案 »

  1.   

    用通用对话框,
    CFileDialog dlg(true);
    if( dlg.DoModal() == IDOK )
    {
       your app...;
    }
    是MFC的东西,不是api
      

  2.   

    OPENFILENAME  DD;::getopenfilename(&DD)
      

  3.   

    BOOL GetOpenFileName(
      LPOPENFILENAME lpofn   // address of structure with initialization 
                             // data
    );
    for example:OPENFILENAME ofn;
    GetOpenFileName(&ofn);
      

  4.   

    忘了补充一下:
    ofn的结构还是要填充的,上面的例子没有写好……
    自己看看MSDN吧?