CColorDialog 클래스
색 선택 대화 상자를 응용 프로그램에 통합할 수 있습니다.
class CColorDialog : public CCommonDialog
Members
Public 생성자
Name |
설명 |
---|---|
CColorDialog 개체를 생성합니다. |
Public 메서드
Name |
설명 |
---|---|
색 대화 상자를 표시 하 고 사용자가 선택할 수 있습니다. |
|
반환 된 COLORREF 선택한 색의 값을 포함 하는 구조입니다. |
|
사용자가 만든 사용자 지정 색을 검색 합니다. |
|
지정 된 색 현재 색 선택이 됩니다. |
Protected 메서드
Name |
설명 |
---|---|
색 대화 상자에 입력 유효성 검사를 무시 합니다. |
공용 데이터 멤버
Name |
설명 |
---|---|
설정 대화 상자의 사용자 지정 하는 데 사용 되는 구조입니다. |
설명
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를 참조 하십시오 공용 대화 상자 클래스
상속 계층 구조
CColorDialog
요구 사항
헤더: afxdlgs.h