다음을 통해 공유


일반 대화 상자 클래스

클래스 CDialog 외에도 MFC는 다음 표와 같이 일반적으로 사용되는 대화 상자를 캡슐화하는 해당 클래스에서 CDialog 파생된 여러 클래스를 제공합니다. 캡슐화된 대화 상자를 "일반 대화 상자"라고 하며 Windows 일반 대화 라이브러리(COMMDLG.DLL)의 일부입니다. 이러한 클래스에 대한 대화 상자 템플릿 리소스 및 코드는 Windows 버전 3.1 이상의 일부인 Windows 일반 대화 상자에 제공됩니다.

일반 대화 상자 클래스

파생 대화 상자 클래스 목적
CColorDialog 사용자가 색을 선택할 수 있도록 허용합니다.
Cfiledialog 사용자가 열거나 저장할 파일 이름을 선택할 수 있습니다.
CFindReplaceDialog 사용자가 텍스트 파일에서 찾기 또는 바꾸기 작업을 시작할 수 있습니다.
CFontDialog 사용자가 글꼴을 지정할 수 있습니다.
CPrintDialog 사용자가 인쇄 작업에 대한 정보를 지정할 수 있도록 합니다.
CPrintDialogEx Windows 인쇄 속성 시트입니다.

일반적인 대화 상자 클래스에 대한 자세한 내용은 MFC 참조의 개별 클래스 이름을 참조하세요. MFC는 OLE에 사용되는 여러 표준 대화 클래스도 제공합니다. 이러한 클래스에 대한 자세한 내용은 MFC 참조의 기본 클래스인 COleDialog참조하세요.

MFC의 다른 세 클래스에는 대화 상자와 유사한 특성이 있습니다. CFormView, CRecordViewCDaoRecordView 클래스에 대한 자세한 내용은 MFC 참조의 클래스를 참조하세요. CDialogBar 클래스에 대한 자세한 내용은 대화 상자 표시줄을 참조하세요.

참고 항목

대화 상자
MFC에서 대화 상자 작업
OLE의 대화 상자