CMFCPropertyGridFileProperty::CMFCPropertyGridFileProperty
Konstrukce CMFCPropertyGridFileProperty objektu.
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
);
Parametry
[v]strName
Název vlastnosti.[v]bOpenFileDialog
TRUEOtevřít Otevřete soubor dialogové okno. FALSEOtevřete Uložit soubor dialogové okno.[v]strFileName
Název původního souboru.[v]lpszDefExt
Řetězec přípony názvů souborů.Výchozí hodnota je NULL.[v]dwFlags
Dialogové okno pole Příznaky.Výchozí hodnota je bitovou kombinaci (nebo) OFN_HIDEREADONLY a OFN_OVERWRITEPROMPT .[v]lpszFilter
Řetězec jednoho nebo více filtrů souborů.Výchozí hodnota je NULL.[v]lpszDescr
Popis vlastností položky.Výchozí hodnota je NULL.[v]dwData
Specifická data pro položku Vlastnosti.Například 32bitové celé číslo nebo ukazatel na další data.Výchozí hodnota je 0.
Příklad
Následující příklad ukazuje, jak vytvořit objekt pomocí konstruktoru CMFCPropertyGridFileProperty třídy.V tomto příkladu je součástí Visual Studio Demo vzorku.
// 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")));
Požadavky
Záhlaví: afxpropertygridctrl.h