天堂v国产精品五月天老熟女久久|天天看黄色免费金沙 无码 中字|亚洲精品无码线AV无码专区在线|加勒比av福利色哟哟—精品人妻|最新黄片免费播了国产精品99ri|麻豆福利在线在线视频 91|无码久久久久每一日精品人妻|av一区亚洲午夜福利电影

下載手機汽配人

VC 中如何獲得文件打開/保存對話框中的當(dāng)前選定的類型過濾器

問題1 ,我想知道如何獲得當(dāng)前顯示的對話框中我所選擇的文件類型(lpszFilter)問題2 ,其實我是想在保存文件時添加所選的文件類型.不知道該用什么方法,就吧獲得的文件路徑的后幾位(所選文件類型的長度,包括".")和文件類型比較,不同的話就添加文件類型.覺得該不是這么麻煩,可又想不到辦法,請大家?guī)兔?或給個鏈接也好. 謝謝了
提問者:網(wǎng)友 2017-09-24
最佳回答
這個可以:CString filter_str = "txt files (*.txt)|*.txt|word files (*.doc)|*.doc||";CFileDialog mSaveDlg(FALSE,NULL,NULL,NULL,filter_str,NULL);//初始化mSaveDlg.DoModal();//顯示 DWORD filter_num = mSaveDlg.m_ofn.nFilterIndex;//返回的是當(dāng)前選擇的文件類型是第幾個filter_num -= 1;//適應(yīng)數(shù)組char a[][9] = {".txt",".avi",""};//文件類型數(shù)組 CString file_ext = a[filter_num];//獲得文件類型的名稱int ext_length = file_ext.GetLength();//獲得長度
回答者:網(wǎng)友
產(chǎn)品精選
搜索問答
還沒有汽配人賬號?立即注冊

我要提問

汽配限時折扣

本頁是網(wǎng)友提供的關(guān)于“VC 中如何獲得文件打開/保存對話框中的當(dāng)前選定的類型過濾器”的解答,僅供您參考,汽配人網(wǎng)不保證該解答的準確性。
东台市| 西充县| 喜德县| 张家港市| 卫辉市| 新乐市| 池州市| 乳山市| 乐山市| 南昌县| 永城市| 化州市| 南乐县| 内黄县| 荆州市| 大连市| 仁布县| 安国市| 霞浦县| 洪洞县| 吉安市| 策勒县| 永和县| 营口市| 景德镇市| 曲靖市| 通道| 彩票| 遵义县| 灵武市| 苏州市| 台北市| 昌黎县| 保亭| 拉萨市| 花莲县| 阿拉善右旗| 马鞍山市| 南木林县| 湖州市| 安吉县|