导航:首页 > 净水问答 > mfc另存为过滤

mfc另存为过滤

发布时间:2023-03-02 09:50:42

① C++ MFC 写的登陆程序 怎么过滤特殊字符

#include <iostream>
#include <windows.h>
int main()
{
printf("input string!!\n");
char st[100],st1[]={'!','#','$'};
scanf("%s",st);
int len=strlen(st);
for(int i=0;i<len;i++)
{
for(int j=0;j<strlen(st1);j++)
if(st[i]==st1[j])
{
printf("对不起,你输入了特殊字符\n");
break;
}
}
return 0;
}
随便写的,时间仓促

② MFC的文件对话框过滤器怎么设置

CFileDialog::CFileDialog

CFileDialog(BOOL bOpenFileDialog,
LPCTSTR lpszDefExt = NULL,
LPCTSTR lpszFileName = NULL,
DWORD dwFlags = OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,
LPCTSTR lpszFilter = NULL,
CWnd* pParentWnd = NULL
);

参数: bOpenFileDialg 如果为TRUE, 则创建文件打开对话框;如果为FALSE,则构造一个File Save As(另存为)对话框。
lpszDefExt 缺省文件扩展名,如果用户在文件名编辑框中不包含扩展名,则lpszDefExt定义的扩展名自动加到文件名后。如果为NULL,则不添加扩展名。
lpszFileName 初始显示于文件名编辑框中的文件名,如果为NULL,则不显示初始文件名。
dwFlags 一个或多个标志的组合,使你可定制对话框。要了解这些标志的描述,可参阅联机文档“Win32 SDK”中的OPENFILENAME结构。如果你改变m_ofn.Flags结构成员,在改变中用OR操作保持缺省行为完整。
lpszFilter 一列字符串对,指定可以应用到文件的过滤器。如果指定过滤器,仅被选择的文件显示于文件列表框中。请参阅说明部分,了解如何使用过滤器。
pParentWnd 指向文件对话框对象的父窗口或拥有者窗口。

说明:
调用此成员函数构造一个标准Windows文件对话框对象,或构造一个打开对话框或构造一个存盘对话框,根据bOpenFileDialog的值决定。
OFN_ALLOWMULTISELECT标志。你应提供文件名缓冲区来放置返回的多个文件名的列表,这通过用一个分配了的缓冲区指针替换m_ofn.lpstrFile来实现,要在创建了CFileDialog之后调用DoModal之前进行此操作。另外,必须用m_ofn.lpstrFile指向的缓冲区字节数来设置m_ofn.nMaxFile。
为使用户用鼠标或键盘改变一个Explorer风格对话框的大小,设置OFN_ENABLESIZING标志,这仅当你提供一个钩子进程或定制模板时才有必要设置。此标志仅与一个Explorer风格的对话框一起工作,旧风格的对话框不可改变大小。
lpszFilter参数用于判断文件名类型及文件列表框中哪些可被显示。双字符串的第一个字符串描述过滤器,第二个串表明使用的文件扩展名,多重扩展可用“;”来指定。字符串由两个“|”字符结尾,最后是一个NULL。也可使用CString对象作为参数。
例如,Mirosoft Excel 允许用户用.XLC扩展名(表)或.XLS(工作表)打开文件,Excel过滤器应如下:
static char BASED_CODE szFilter[] =
"Chart Files (*.xlc)|*.xlc|Worksheet Files (*.xls)|*.xls|Data Files (*.xlc;*.xls)|*.xlc; *.xls|All Files (*.*)|*.*||";

阅读全文

与mfc另存为过滤相关的资料

热点内容
东营哪里卖饮用纯净水 浏览:190
温州地埋式污水处理厂选址 浏览:306
电污水处理设备多少钱 浏览:266
热固胶固化剂和树脂分离问题 浏览:27
y型过滤器怎么套定额 浏览:179
1米污水检查井高度多少 浏览:747
小米反渗透净水器怎么关机 浏览:284
雅马哈凌鹰空气滤芯怎么换 浏览:164
500td水处理工艺图纸 浏览:30
污水波纹管道破裂如何修复 浏览:996
水处理中除磷 浏览:407
饮水机桶盖子怎么拿下来图片 浏览:523
反渗透膜运行时什么叫压差 浏览:536
东莞绿健水处理公司 浏览:198
镇江企业污水污泥处理怎么样 浏览:406
什么叫反渗透滤 浏览:413
java导入过滤 浏览:90
磷酸对反渗透膜 浏览:689
净水管线一体机漏水怎么回事 浏览:419
鼎美反渗透净水器怎么拆滤芯 浏览:413