CDC::ScrollDC
비트는 직사각형 가로 및 세로로 스크롤합니다.
BOOL ScrollDC(
int dx,
int dy,
LPCRECT lpRectScroll,
LPCRECT lpRectClip,
CRgn* pRgnUpdate,
LPRECT lpRectUpdate
);
매개 변수
dx
가로 스크롤 단위 수를 지정합니다.dy
세로 스크롤 단위 수를 지정합니다.lpRectScroll
가리키는 있는 RECT 구조 또는 CRect 스크롤 사각형의 좌표를 포함 하는 개체입니다.lpRectClip
가리키는 있는 RECT 구조 또는 CRect 클리핑 사각형의 좌표를 포함 하는 개체입니다. 이 사각형 하나 가리키는 하 여 원래 보다 작게 되 면 lpRectScroll, 움직이는 작은 사각형에만 발생 합니다.pRgnUpdate
스크롤 프로세스에서 처리 되지 않는 영역을 식별 합니다. ScrollDC 함수 정의이 지역. 이 사각형 되지는지 않습니다.lpRectUpdate
가리키는 있는 RECT 구조 또는 CRect 스크롤 업데이트 영역 경계가 되는 사각형의 좌표를 수신 하는 개체입니다. 이 다시 칠하는 필요 큰 사각형 영역입니다. 구조 또는 함수가 반환 될 때 개체의 값에 관계 없이 지정 된 장치 컨텍스트에 대 한 매핑 모드 클라이언트 좌표입니다.
반환 값
스크롤을 실행 하면 0이 아닌. 그렇지 않으면 0입니다.
설명
경우 lpRectUpdate 는 NULL, Windows 업데이트 사각형을 계산 하지 않습니다. 모두 pRgnUpdate 및 lpRectUpdate 는 NULL, Windows 업데이트 영역을 계산 하지 않습니다. 경우 pRgnUpdate 수 없습니다 NULL, Windows 가정 올바른 포인터가 스크롤 프로세스에서 처리 되지 않는 영역에 있는지 (정의 ScrollDC 멤버 함수). 업데이트 영역에 반환 lpRectUpdate 에 전달 된 CWnd::InvalidateRgn 필요한 경우.
응용 프로그램을 사용 해야는 ScrollWindow 클래스의 멤버 함수 CWnd 때가 창의 전체 클라이언트 영역을 스크롤 하는 데 필요한. 그렇지 않으면 사용 해야 ScrollDC.
요구 사항
헤더: afxwin.h