CMFCPropertyGridFileProperty osztály

Megjegyzés:

A Microsoft Foundation Classes (MFC) könyvtár továbbra is támogatott. A továbbiakban azonban nem adunk hozzá funkciókat, és nem frissítjük a dokumentációt.

Az CMFCPropertyGridFileProperty osztály olyan tulajdonságlista-vezérlőelemet támogat, amely megnyitja a fájlkijelölési párbeszédpanelt.

Szemantika

class CMFCPropertyGridFileProperty : public CMFCPropertyGridProperty

Tagok

Nyilvános konstruktorok

Név Description
CMFCPropertyGridFileProperty::CMFCPropertyGridFileProperty Egy CMFCPropertyGridFileProperty objektumot hoz létre.
CMFCPropertyGridFileProperty::~CMFCPropertyGridFileProperty Destruktor.

Nyilvános metódusok

Név Description
CMFCPropertyGridFileProperty::GetThisClass A keretrendszer az ehhez az osztálytípushoz társított CRuntimeClass objektumra mutató mutató lekéréséhez használja.
CMFCPropertyGridFileProperty::OnClickButton (Felülbírálja a CMFCPropertyGridProperty::OnClickButton.)

Megjegyzések

Öröklési hierarchia

CObject

CMFCPropertyGridProperty

CMFCPropertyGridFileProperty

Requirements

Fejléc: afxpropertygridctrl.h

CMFCPropertyGridFileProperty::CMFCPropertyGridFileProperty

Egy CMFCPropertyGridFileProperty objektumot hoz létre.

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éterek

strName
[in] A tulajdonság neve.

bOpenFileDialog
[in] IGAZ a Fájl megnyitása párbeszédpanel megnyitásához; HAMIS a Fájl mentése párbeszédpanel megnyitásához.

strFileName
[in] A kezdeti fájlnév.

lpszDefExt
[in] Egy vagy több fájlnévkiterjesztésből álló sztring. Az alapértelmezett érték NULL.

dwFlags
[in] Párbeszédpanel-jelzők. Az alapértelmezett érték a OFN_HIDEREADONLY és OFN_OVERWRITEPROMPT bitenkénti (OR) kombinációja.

lpszFilter
[in] Egy vagy több fájlszűrő sztringje. Az alapértelmezett érték NULL.

lpszDescr
[in] A tulajdonságelem leírása. Az alapértelmezett érték NULL.

dwData
[in] A tulajdonságelemhez társított alkalmazásspecifikus adatok. Például egy 32 bites egész szám vagy más adatokra mutató mutató. Az alapértelmezett érték 0.

Visszaadott érték

Megjegyzések

Az elérhető jelölők teljes listáját lásd: OPENFILENAME struktúra.

Example

Az alábbi példa bemutatja, hogyan hozhat létre objektumot az CMFCPropertyGridFileProperty osztály konstruktorával. Ez a példa a Visual Studio Demo-minta része.

// 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")));

Lásd még

hierarchiadiagram
osztályok
CMFCPropertyGridCtrl osztály
CMFCPropertyGridProperty osztály