CMFCPropertyGridFileProperty::CMFCPropertyGridFileProperty
Constrói um CMFCPropertyGridFileProperty objeto.
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
O nome da propriedade.[in] bOpenFileDialog
TRUE Para em em aberto um em em aberto arquivo caixa de diálogo ; FALSE Para em em aberto um Salvar arquivo caixa de diálogo.[in] strFileName
O nome de arquivo inicial.[in] lpszDefExt
Uma seqüência de caracteres de um ou mais extensões de nome de arquivo.O valor padrão é NULL.[in] dwFlags
Sinalizadores de caixa de diálogo.O valor padrão é uma combinação de bit a bit (ou) de OFN_HIDEREADONLY e OFN_OVERWRITEPROMPT.[in] lpszFilter
Uma seqüência de caracteres de um ou mais filtros de arquivo.O valor padrão é NULL.[in] lpszDescr
A descrição do item propriedade.O valor padrão é NULL.[in] dwData
Dados específicos do aplicativo associado com o propriedade item.Por exemplo, um número inteiro de 32 bit ou um ponteiro para outros dados.O valor padrão é 0.
Exemplo
O exemplo a seguir demonstra como criar um objeto usando o construtor do CMFCPropertyGridFileProperty classe. Este exemplo faz parte o Exemplo do VisualStudioDemo: Aplicativo do MFC 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
Cabeçalho: afxpropertygridctrl.h