Partager via


CMFCPropertyGridFileProperty::CMFCPropertyGridFileProperty

Construit un objet 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 
);

Paramètres

  • [in] strName
    Nom de propriété.

  • [in] bOpenFileDialog
    TRUE pour ouvrir une boîte de dialogue Ouvrir un fichier ; FALSE pour ouvrir une boîte de dialogue Enregistrer le fichier .

  • [in] strFileName
    Le nom de fichier initial.

  • [in] lpszDefExt
    Une chaîne d'un ou plusieurs extensions de nom de fichier. La valeur par défaut est NULL.

  • [in] dwFlags
    Indicateurs de boîte de dialogue. La valeur par défaut est une combinaison d'opérations de bits (OR) d' OFN_HIDEREADONLY et d' OFN_OVERWRITEPROMPT.

  • [in] lpszFilter
    Une chaîne d'un ou plusieurs filtres de fichiers. La valeur par défaut est NULL.

  • [in] lpszDescr
    La description d'élément de propriété. La valeur par défaut est NULL.

  • [in] dwData
    Données spécifiques à l'application associées à l'élément de propriété. Par exemple, un entier 32 bits ou un pointeur vers d'autres données. La valeur par défaut est 0.

Exemple

L'exemple suivant montre comment créer un objet à l'aide de le constructeur de la classe d' CMFCPropertyGridFileProperty . Cet exemple est extrait d' Exemple de démonstration 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")));

Configuration requise

en-tête : afxpropertygridctrl.h

Voir aussi

Référence

CMFCPropertyGridFileProperty, classe

Graphique de la hiérarchie