다음을 통해 공유


CColorDialog 클래스

색 선택 대화 상자를 응용 프로그램에 통합할 수 있습니다.

class CColorDialog : public CCommonDialog

Members

6w6cd538.collapse_all(ko-kr,VS.110).gifPublic 생성자

Name

설명

CColorDialog::CColorDialog

CColorDialog 개체를 생성합니다.

6w6cd538.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

CColorDialog::DoModal

색 대화 상자를 표시 하 고 사용자가 선택할 수 있습니다.

CColorDialog::GetColor

반환 된 COLORREF 선택한 색의 값을 포함 하는 구조입니다.

CColorDialog::GetSavedCustomColors

사용자가 만든 사용자 지정 색을 검색 합니다.

CColorDialog::SetCurrentColor

지정 된 색 현재 색 선택이 됩니다.

6w6cd538.collapse_all(ko-kr,VS.110).gifProtected 메서드

Name

설명

CColorDialog::OnColorOK

색 대화 상자에 입력 유효성 검사를 무시 합니다.

6w6cd538.collapse_all(ko-kr,VS.110).gif공용 데이터 멤버

Name

설명

CColorDialog::m_cc

설정 대화 상자의 사용자 지정 하는 데 사용 되는 구조입니다.

설명

A CColorDialog 개체 목록이 있는 대화 상자가 디스플레이 시스템에 정의 된 색입니다.사용자가 선택 하거나 대화 상자를 종료할 때 다음 응용 프로그램을 다시 보고 되는 목록에서 특정 색상을 만들 수 있습니다.

생성 하는 CColorDialog 개체, 제공 된 생성자를 사용 하거나 새 클래스를 파생 및 고유의 사용자 지정 생성자를 사용 합니다.

대화 상자 생성 된 후에 설정 하거나 모든 값을 수정 된m_cc 구조는 대화 상자 컨트롤의 값을 초기화 합니다.m_cc 구조체의 형식이 CHOOSECOLOR.

호출 대화 상자의 컨트롤을 초기화 한 후에 DoModal 멤버 함수를 대화 상자를 표시 하 고 색을 선택할 수 있습니다.DoModal사용자 선택 대화 상자의 확인 반환 (IDOK) 또는 취소 (IDCANCEL) 단추.

경우 DoModal 반환 IDOK, 중 하나를 사용할 수 있습니다 CColorDialog의 멤버 함수는 사용자가 입력 한 정보를 검색할 수 있습니다.

창 수 CommDlgExtendedError 함수 대화 상자를 초기화 하는 동안 오류가 있는지 여부를 확인 하 고 오류에 대 한 자세한.

CColorDialogCOMMDLG에 의존합니다.Windows 3.1 및 이후 버전에 제공 되는 DLL 파일입니다.

사용자 지정 대화 상자에는 클래스에서 파생 CColorDialog확장된 컨트롤에서 알림 메시지를 처리 하는 메시지 맵 추가, 사용자 지정 대화 상자 템플릿을 제공 합니다.처리 되지 않은 모든 메시지는 기본 클래스에 전달 합니다.

후크 함수를 사용자 지정 하지 않아도 됩니다.

[!참고]

일부 설치에는 CColorDialog 다른 수 있도록 프레임 워크를 사용한 경우 회색 배경으로 수 개체가 표시 되지 않습니다 CDialog 회색 개체입니다.

사용에 대 한 자세한 내용은 CColorDialog를 참조 하십시오 공용 대화 상자 클래스

상속 계층 구조

CObject

CCmdTarget

CWnd

CDialog

CCommonDialog

CColorDialog

요구 사항

헤더: afxdlgs.h

참고 항목

참조

CCommonDialog 클래스

계층 구조 차트

개념

MFC MDI 샘플

MFC DRAWCLI 샘플