zoukankan      html  css  js  c++  java
  • CFileDialg文件后缀名的限制

    CString szFilterFDlg;

    szFilterFDlg=_T("image (*.jpg;*.bmp;*.png)|*.jpg;*.bmp;*.png|(*.jpg)|*.jpg|(*.bmp)|*.bmp|(*.png)|*.png||");
    CFileDialog FileDlg(TRUE,_T(""), _T(""),OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT|OFN_ALLOWMULTISELECT| OFN_FILEMUSTEXIST, szFilterFDlg);

    LPCTSTR szFilterFDlg参数格式如:"Chart Files (*.xlc)|*.xlc|Worksheet Files (*.xls)|*.xls|Data Files (*.xlc;*.xls)|*.xlc;*.xls|All Files (*.*)|*.*||";文件类型说明和扩展名间用 | 分隔,同种类型文件的扩展名间可以用 ; 分割,每种文件类型间用 | 分隔,末尾用 || 指明。

    image (*.jpg;*.bmp;*.png)|*.jpg;*.bmp;*.png 多种文件限制。 然后在CFileDlialog中combox中,下一个显示(*.jpg)|*.jpg,再下一个combox, (*.bmp)|*.bmp,不同item combox上显示的限制用|来分开。

    (*.jpg;*.bmp;*.png)|*.jpg;*.bmp;*.png 括号里面表示你要限制的文件名称 会显示在combox上,|后面表示过滤的文件类型。 括号里面也可以自己定义比如: (所有图片)|*.jpg;*.bmp;*.png

  • 相关阅读:
    Log4Net使用
    4月博文
    论坛题目练习
    职场冷笑话两则
    初识管理的一些心得
    Project中分清楚挣值项
    预留规划项
    小感触
    好事多磨,好事成双
    忧郁
  • 原文地址:https://www.cnblogs.com/yuzhould/p/4454999.html
Copyright © 2011-2022 走看看