다음을 통해 공유


CDC::InvertRect

지정 된 사각형의 내용을 반전 시킵니다.

void InvertRect( 
   LPCRECT lpRect  
);

매개 변수

  • lpRect
    가리키는 있는 RECT 반전 사각형의 논리 좌표를 포함 합니다. 전달할 수도 있는 CRect 이 매개 변수에 대 한 개체.

설명

반전 되는 논리 작업 하지 않고 각 픽셀의 비트를 대칭 이동 합니다. 단색 디스플레이에서 함수 검정 및 검정 픽셀을 흰색 픽셀이 흰색으로 만듭니다. 컬러 디스플레이에 반전 색 표시 생성 방법에 따라 달라 집니다. 호출 InvertRect 같은 직사각형을 두 번을 이전 색으로 표시를 복원 합니다.

사각형이 비어 있으면 아무 것도 그려지지 않습니다.

예제

void CDCView::DoInvertRect(CDC* pDC)
{
   // invert rect from 20,20 to 50,50
   CRect rect(20, 20, 50, 50);
   pDC->InvertRect(rect);

   // inverting again restores to normal
   ::Sleep(1000);
   pDC->InvertRect(rect);   
}

요구 사항

헤더: afxwin.h

참고 항목

참조

CDC 클래스

계층 구조 차트

CDC::FillRect

InvertRect

CRect Class

RECT 구조체