CMFCPropertyGridFileProperty::CMFCPropertyGridFileProperty
建構 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
);
參數
[in] strName
屬性名稱。[in] bOpenFileDialog
開啟 [開啟檔案] 對話方塊的TRUE ;開啟 [儲存檔案] 對話方塊的 FALSE 。[in] strFileName
初始的檔案名稱。[in] lpszDefExt
一或多個副檔名的字串。預設值是 NULL。[in] dwFlags
對話方塊的旗標。 預設值的位元組合 (或) 的 OFN_HIDEREADONLY 和 OFN_OVERWRITEPROMPT。[in] lpszFilter
一或多個檔案篩選條件字串。預設值是 NULL。[in] lpszDescr
屬性描述。預設值是 NULL。[in] dwData
與屬性項目的應用程式特定資料。例如, 32 位元整數指標或其他資料。預設值為 0。
範例
使用 CMFCPropertyGridFileProperty 類別的建構函式在下列範例中,會示範如何建立物件。 這個範例是 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")));
需求
標題: afxpropertygridctrl.h