CMFCPropertyGridFileProperty 클래스
이 클래스는 CMFCPropertyGridFileProperty
파일 선택 대화 상자를 여는 속성 목록 컨트롤 항목을 지원합니다.
구문
class CMFCPropertyGridFileProperty : public CMFCPropertyGridProperty
멤버
공용 생성자
속성 | 설명 |
---|---|
CMFCPropertyGridFileProperty::CMFCPropertyGridFileProperty | CMFCPropertyGridFileProperty 개체를 생성합니다. |
CMFCPropertyGridFileProperty::~CMFCPropertyGridFileProperty |
소멸자 |
공용 메서드
이름 | 설명 |
---|---|
CMFCPropertyGridFileProperty::GetThisClass |
프레임워크에서 이 클래스 형식과 연결된 CRuntimeClass 개체에 대한 포인터를 가져오는 데 사용됩니다. |
CMFCPropertyGridFileProperty::OnClickButton |
(재정의 CMFCPropertyGridProperty::OnClickButton.) |
설명
상속 계층 구조
요구 사항
헤더: afxpropertygridctrl.h
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);
매개 변수
strName
[in] 속성 이름입니다.
bOpenFileDialog
[in] TRUE이면 파일 열기 대화 상자를 열 수 있습니다. FALSE로 파일 저장 대화 상자를 엽니다.
strFileName
[in] 초기 파일 이름입니다.
lpszDefExt
[in] 하나 이상의 파일 이름 확장명의 문자열입니다. 기본값은 NULL입니다.
dwFlags
[in] 대화 상자 플래그입니다. 기본값은 OFN_HIDEREADONLY와 OFN_OVERWRITEPROMPT의 비트 조합(OR)입니다.
lpszFilter
[in] 하나 이상의 파일 필터 문자열입니다. 기본값은 NULL입니다.
lpszDescr
[in] 속성 항목 설명입니다. 기본값은 NULL입니다.
dwData
[in] 속성 항목과 연결된 애플리케이션별 데이터입니다. 예를 들어 32비트 정수 또는 다른 데이터에 대한 포인터입니다. 기본값은 0입니다.
Return Value
설명
사용 가능한 플래그의 전체 목록은 OPENFILENAME 구조를 참조 하세요.
예시
다음 예제에서는 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")));
참고 항목
계층 구조 차트
클래스
CMFCPropertyGridCtrl 클래스
CMFCPropertyGridProperty 클래스