Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Opmerking
De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.
De CMFCPropertyGridFileProperty klasse ondersteunt een besturingselementitem voor eigenschappenlijsten waarmee een dialoogvenster voor bestandsselectie wordt geopend.
Syntaxis
class CMFCPropertyGridFileProperty : public CMFCPropertyGridProperty
Leden
Openbare constructors
| Naam | Description |
|---|---|
| CMFCPropertyGridFileProperty::CMFCPropertyGridFileProperty | Maakt een CMFCPropertyGridFileProperty object. |
CMFCPropertyGridFileProperty::~CMFCPropertyGridFileProperty |
Destructor. |
Openbare methoden
| Naam | Description |
|---|---|
CMFCPropertyGridFileProperty::GetThisClass |
Wordt door het framework gebruikt om een aanwijzer te verkrijgen naar het CRuntimeClass-object dat is gekoppeld aan dit klassetype. |
CMFCPropertyGridFileProperty::OnClickButton |
(Overschrijft CMFCPropertyGridProperty::OnClickButton.) |
Opmerkingen
Overnamehiƫrarchie
Requirements
Koptekst: afxpropertygridctrl.h
CMFCPropertyGridFileProperty::CMFCPropertyGridFileProperty
Maakt een CMFCPropertyGridFileProperty object.
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);
Parameterwaarden
strName
[in] De naam van de eigenschap.
bOpenFileDialog
[in] TRUE om een dialoogvenster Bestand openen te openen; FALSE om het dialoogvenster Bestand opslaan te openen.
strFileName
[in] De oorspronkelijke bestandsnaam.
lpszDefExt
[in] Een tekenreeks van een of meer bestandsnaamextensies. De standaardwaarde is NULL.
dwFlags
[in] Dialoogvenstervlagmen. De standaardwaarde is een bitwise combinatie (OR) van OFN_HIDEREADONLY en OFN_OVERWRITEPROMPT.
lpszFilter
[in] Een tekenreeks van een of meer bestandsfilters. De standaardwaarde is NULL.
lpszDescr
[in] De beschrijving van het eigenschapsitem. De standaardwaarde is NULL.
dwData
[in] Toepassingsspecifieke gegevens die zijn gekoppeld aan het eigenschapsitem. Bijvoorbeeld een 32-bits geheel getal of een aanwijzer naar andere gegevens. De standaardwaarde is 0.
Retourwaarde
Opmerkingen
Zie OPENFILENAME-structuur voor een volledige lijst met beschikbare vlaggen.
Example
In het volgende voorbeeld ziet u hoe u een object maakt met behulp van de constructor van de CMFCPropertyGridFileProperty klasse. Dit voorbeeld maakt deel uit van het Visual Studio Demo-voorbeeld.
// 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")));
Zie ook
Hiƫrarchiegrafiek
Klassen
CMFCPropertyGridCtrl-klasse
KLASSE CMFCPropertyGridProperty