CMFCPropertyGridFileProperty::CMFCPropertyGridFileProperty

构造 CMFCPropertyGridFileProperty 对象。

CMFCPropertyGridFileProperty(
   const CString& strName,
   BOOL bOpenFileDialog,
   const CString& strFileName,
   LPCTSTR lpszDefExt=NULL,
   DWORD dwFlags=OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,
   LPCTSTR lpszFilter=NULL,
   LPCTSTR lpszDescr=NULL,
   DWORD_PTR dwData=0 
);

参数

  • [in] strName
    属性名称。

  • [in] bOpenFileDialog
    打开 打开文件 对话框的TRUE ;打开 保存文件 对话框的 FALSE。

  • [in] strFileName
    初始文件名。

  • [in] lpszDefExt
    一个或多个文件扩展名字符串。默认值为 NULL。

  • [in] dwFlags
    对话框标志。默认值是按位组合(或)的 OFN_HIDEREADONLY 和 OFN_OVERWRITEPROMPT。

  • [in] lpszFilter
    一个或多个文件筛选器字符串。默认值为 NULL。

  • [in] lpszDescr
    属性产品说明。默认值为 NULL。

  • [in] dwData
    与属性项的特定于应用程序的数据。例如,32位整数或指向其他数据。默认值为 0。

示例

使用 CMFCPropertyGridFileProperty 选件类的构造函数,下面的示例演示如何创建对象。此示例是 Visual Studio演示示例的一部分。

    // CMFCPropertyGridProperty* pGroup3
    static TCHAR BASED_CODE szFilter[] = _T("Icon Files(*.ico)|*.ico|All Files(*.*)|*.*||");
    pGroup3->AddSubItem(new CMFCPropertyGridFileProperty(_T("Icon"), TRUE, _T(""), _T("ico"), 0, szFilter, _T("Specifies the dialog icon")));

要求

标头: afxpropertygridctrl.h

请参见

参考

CMFCPropertyGridFileProperty选件类

层次结构图