Compartir a través de


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

CMFCPropertyGridFileProperty Class

Gráfico de jerarquías