VC++6.0写个MFC的程序,用一个按键实现选择保存路径,同时改变要保存文件的格式,最后保存,这么个程序,怎么写,涉及到哪些函数,最好举例说明!!

解决方案 »

  1.   

    static char szFilter[] = "Chart Files (*.xlc)|*.xlc|Worksheet Files (*.xls)|*.xls|Data Files (*.xlc;*.xls)|*.xlc; *.xls|All Files (*.*)|*.*||";
    CFileDialog(FALSE, NULL, NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, szFilter, NULL);
      

  2.   

    char szFilter[] = "Chart Files (*.xlc)|*.xlc|Worksheet Files (*.xls)|*.xls|Data Files (*.xlc;*.xls)|*.xlc; *.xls|All Files (*.*)|*.*||"; 
    CFileDialog dlg(FALSE, NULL, NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, szFilter, NULL); 
    dlg.DoModal();
      

  3.   

    使用TCHAR替换char看看...TCHAR szFilter[]=_T("Chart Files (*.xlc)|*.xlc|Worksheet Files (*.xls)|*.xls|Data Files (*.xlc;*.xls)|*.xlc; *.xls|All Files (*.*)|*.*||");...
      

  4.   

    怎么运行上面的程序后,保存对话框自动弹出来?想选择那个文件夹很不稳定,另外我想把他们保存到文件夹,而不是仅仅保存一个文件,以后就自动保存到那个文件夹,既然是自动保存就应该可以设置间隔多长时间保存一次,比如说2秒,3秒这样的设置
    当然除非我打算换个文件夹,又可以重新选择路径
    我想保存为JPG,或者AVI的格式,增加这些设置是为了更人性化
      

  5.   


    你说的这些都可以实现,也不难实现,但是都得你自己写,MFC库里的东西不满足你的要求