Share via


CMFCPropertyGridFileProperty::CMFCPropertyGridFileProperty

Crea un objeto 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 
);

Parámetros

  • [in] strName
    El nombre de la propiedad.

  • [in] bOpenFileDialog
    TRUE para abrir un cuadro de diálogo de Abrir archivo ; FALSE para abrir un cuadro de diálogo de Guardar archivo .

  • [in] strFileName
    El nombre de archivo inicial.

  • [in] lpszDefExt
    Una cadena de una o más extensiones de nombre de archivo.El valor predeterminado es NULL.

  • [in] dwFlags
    Indicadores del cuadro de diálogo.El valor predeterminado es una combinación bit a bit (OR) de OFN_HIDEREADONLY y de OFN_OVERWRITEPROMPT.

  • [in] lpszFilter
    Una cadena de uno o más filtros de archivo.El valor predeterminado es NULL.

  • [in] lpszDescr
    La descripción de elemento de propiedad.El valor predeterminado es NULL.

  • [in] dwData
    Datos específicos de la aplicación que está asociado al elemento de propiedad.Por ejemplo, un entero de 32 bits o un puntero a otros datos.El valor predeterminado es 0.

Ejemplo

El ejemplo siguiente se muestra cómo crear un objeto mediante el constructor de la clase de CMFCPropertyGridFileProperty .Este ejemplo forma parte de Ejemplo de demostración de 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")));

Requisitos

encabezado: afxpropertygridctrl.h

Vea también

Referencia

Clase de CMFCPropertyGridFileProperty

Gráfico de jerarquía