다음을 통해 공유


CDC::SelectPalette

지정 된 논리 색상표를 선택 합니다. pPalette 선택한 색상표 디바이스 컨텍스트의 개체입니다.

CPalette* SelectPalette( 
   CPalette* pPalette, 
   BOOL bForceBackground  
);

매개 변수

  • pPalette
    선택 하는 논리 색상표를 식별 합니다. 이 팔레트 이미에 만들어져 있어야 합니다의 CPalette 멤버 함수 CreatePalette.

  • bForceBackground
    논리 색상표를 배경으로 사용 하도록 할지 지정 합니다. 경우 bForceBackground 는 0이 아닌, 선택한 팔레트 항상 창에서 입력된 포커스가 있는지 여부에 관계 없이 배경 색상표입니다. 경우 bForceBackground 0과 장치 컨텍스트 창에 연결 된, 창에 입력된 포커스가 있을 때 논리 색상표 전경 색상표입니다.

반환 값

에 대 한 포인터는 CPalette 지정 된 팔레트 교체 논리 색상표를 식별 하는 개체 pPalette. 이 NULL 오류가 있으면.

설명

새 색상표 색상표 개체 GDI 컨트롤 색 표시 장치 컨텍스트에서 사용 되며 이전 색상표를 바꿉니다.

응용 프로그램 논리 색상표를 디바이스 컨텍스트에 둘 이상 선택할 수 있습니다. 그러나 논리 색상표 변경 선택 된 모든 장치 컨텍스트에 영향을 줍니다. 장치 컨텍스트 팔레트 둘 이상의 디바이스 컨텍스트로 응용 프로그램을 선택 하면 모두 같은 물리적 장치에 속해 있어야 합니다.

요구 사항

헤더: afxwin.h

참고 항목

참조

CDC 클래스

계층 구조 차트

CDC::RealizePalette

CPalette 클래스

SelectPalette