다음을 통해 공유


COleControl::OnGetColorSet

컨테이너를 호출 하면 프레임 워크에서 호출을 IViewObject::GetColorSet 멤버 함수입니다.

virtual BOOL OnGetColorSet( 
   DVTARGETDEVICE* ptd, 
   HDC hicTargetDev, 
   LPLOGPALETTE* ppColorSet  
);

매개 변수

  • ptd
    그림에 대 한 렌더링 대상 장치를 가리킵니다. 값이 NULL, 그림은 일반적으로 디스플레이 장치의 기본 대상 장치에 렌더링 해야 합니다.

  • hicTargetDev
    정보 컨텍스트를 지정 하 여 지정 된 대상 장치에 ptd. 이 매개 변수는 장치 컨텍스트 되지만 하나 되지는지 않습니다. If ptd is NULL, hicTargetDev should also be NULL.

  • ppColorSet
    사용 되는 색 집합 복사 될 위치에 대 한 포인터입니다. 함수는 색 집합을 반환 하지 않는 경우 NULL 이 반환 됩니다.

반환 값

잘못 된 색 집합을 반환 하는 경우 0이 아닌. 그렇지 않으면 0입니다.

설명

컨테이너는 OLE 컨트롤을 그리는 데 필요한 모든 색이이 함수를 호출 합니다. 컨테이너는 전체 색상표를 설정 하는 데 필요한 색상을 함께 가져온 색상 세트를 사용할 수 있습니다. 기본 구현을 반환 합니다. 거짓.

특별 한 처리이 요청을 수행 하려면이 함수를 재정의 합니다.

요구 사항

헤더: afxctl.h

참고 항목

참조

COleControl 클래스

계층 구조 차트