亚洲自慰无码专区|国产又黄又爽又色视频|精品久久久久久天美传媒|欧美成人一区二区三区影院|人妻毛片A一级毛片免费看|最新国产精品拍自在线播放|免费观看av片在线手机观看|国产一区二区三区亚洲欧美软件

下載手機汽配人

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

問題1 ,我想知道如何獲得當前顯示的對話框中我所選擇的文件類型(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;//返回的是當前選擇的文件類型是第幾個filter_num -= 1;//適應數(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 中如何獲得文件打開/保存對話框中的當前選定的類型過濾器”的解答,僅供您參考,汽配人網(wǎng)不保證該解答的準確性。
淮滨县| 随州市| 奈曼旗| 永春县| 太白县| 建昌县| 绿春县| 葫芦岛市| 西吉县| 绵竹市| 上饶市| 高青县| 金堂县| 巫山县| 诸暨市| 汤阴县| 龙口市| 句容市| 邓州市| 右玉县| 高雄市| 淄博市| 股票| 化德县| 神木县| 会东县| 金山区| 前郭尔| 永仁县| 石屏县| 武穴市| 柘荣县| 崇仁县| 当涂县| 南投县| 洛川县| 平利县| 宜阳县| 湘潭县| 大庆市| 秦安县|