九游app官网下载

九游app官网下载:StudyToAll

来源:九游app官网下载    发布时间:2026-10-07 02:23:25

9游官网电脑版下载:

  文件对话框分为翻开文件对话框和保存文件对话框,信任咱们咱们在Windows体系中经常见到这两种文件对话框。例如,许多修改软件像记事本等都有“翻开”选项,挑选“翻开”后会弹出一个对话框,让咱们终究挑选要翻开文件的途径,这个对话框便是翻开文件对话框;除了“翻开”选项一般还会有“另存为”选项,挑选“另存为”后往往也会有一个对话框弹出,让咱们终究挑选保存途径,这便是保存文件对话框。

  翻开文件对话框用于挑选要翻开的文件途径,保存文件对话框用来挑选要保存文件的途径。

  MFC运用文件对话框类CFileDialog封装了对文件对话框的操作。CFileDialog类的结构函数原型

  bOpenFileDialog:指定要创立的文件对话框的类型。设为TRUE将创立翻开文件对话框,不然将创立保存文件对话框。

  lpszDefExt:默许的文件扩展名。若用户在文件名修改框中没有输入扩展名,则由lpszDefExt

  lpszDefName:文件名修改框中显现的初始文件名。假如为NULL,则不显现初始文件名。

  dwFlags:文件对话框的特点,可所以一个值也可所以多个值的组合。关于特点值的界说,能够在MSDN中查找结构体OPENFILENAME,元素Flags的阐明中包含了一切特点值。默许为OFN_HIDEREADONLY和OFN_OVERWRITEPROMPT的组合,OFN_HIDEREADONLY表明躲藏文件对话框上的“Read Only”复选框,OFN_OVERWRITEPROMPT表明在保存文件对话框中假如你挑选的文件存在了,就弹出一个音讯对话框,要求确认是不是要掩盖此文件。

  lpszFilter:文件过滤器,它是由若干字符串对组成的一个字符串序列。假如指定了文件过滤器,则文件对话框中只要契合过滤条件的文件显现在文件列表中待挑选。给咱们都看看VS2010 MSDN中给出的一个比如:

  dwSize:OPENFILENAME结构体的巨细。不同的操作体系对应不同的dwSize值。MFC经过此参数决议文件对话框的恰当类型(例如,创立Windows 2000文件对话框仍是XP文件对线,表明MFC将依据程序运转的操作体系版原本决议运用哪种文件对话框。

  bVistaStyle:指定文件对话框的风格,设为TRUE则运用Vista风格的文件对话框,不然运用旧版本的文件对话框。此参数仅在Windows Vista中编译时适用。

  文件对话框也是模态对话框,所以再翻开时也需求调用CFileDialog类的DoModal()成员函数。

  在翻开文件对话框中点击了“翻开”画着在保存文件对话框中点击了“保存”今后,咱们咱们可所以用CFileDialog类的成员函数GetPathName()获取挑选的文件途径。

  下面列出几个CFile类的成员函数,咱们咱们能够运用它们取得文件对话框中的各种挑选。

  GetStartPosition():取得文件名列表中的第一个元素的方位。

,九游官网电脑版
九游app官网下载电话
九游app官网下载邮箱
九游app官网下载地址