MFC의 속성 시트 및 속성 페이지
탭 대화 상자라고도 하는 속성 시트는 속성 페이지가 포함된 대화 상자입니다. 각 속성 페이지는 대화 상자 템플릿 리소스를 기반으로 하며 컨트롤을 포함합니다. 탭이 맨 위에 있는 페이지에 묶입니다. 탭은 페이지의 이름을 지정하고 해당 용도를 나타냅니다. 사용자는 속성 시트의 탭을 클릭하여 컨트롤 집합을 선택합니다.
페이지를 사용하여 속성 시트의 컨트롤을 의미 있는 집합으로 그룹화합니다. 포함된 속성 시트에는 일반적으로 자체 컨트롤이 여러 가지 있습니다. 이는 모든 페이지에 적용됩니다.
속성 시트는 CPropertySheet 클래스를 기반으로 합니다. 속성 페이지는 CPropertyPage 클래스를 기반으로 합니다.
속성 시트는 보기에서 현재 선택 영역과 같은 일부 외부 개체의 특성을 수정하는 데 일반적으로 사용되는 특수한 종류의 대화 상자입니다. 속성 시트에는 3개의 기본 부분이 있습니다. 여기에는 포함된 대화 상자, 한 번에 하나씩 표시되는 하나 이상의 속성 페이지, 사용자가 해당 페이지를 선택하기 위해 클릭하는 각 페이지 위쪽의 탭이 있습니다. 속성 시트는 여러 유사한 설정 그룹 또는 변경할 옵션이 있는 경우에 유용합니다. 속성 시트는 쉽게 이해할 수 있는 방식으로 정보를 그룹화합니다.
참고 항목
사용 하 여 CPropertySheet::DoModal
속성 시트를 표시 하려고 하는 경우 시스템에서 첫 번째 기회 예외를 생성할 수 있습니다. 이 예외는 개체를 만들기 전에 시스템에서 개체의 창 스타일을 변경하려고 하기 때문에 발생합니다. 이 예외를 방지하거나 처리하는 방법에 대한 자세한 내용은 CPropertySheet::D oModal을 참조하세요.