ScrollDC

가로 세로 방향으로 사각형의 비트를 스크롤 하는 ScrollDC 함수.

(BOOL ScrollDC HDC  hDC, / / 장치 컨텍스트에 대 한 핸들int dx, / / 가로 스크롤 단위int dy, / / 수직 스크롤 단위CONST RECT* lprcScroll,  / / 주소의 사각형을 스크롤 하는 것에 대 한 구조CONST RECT* lprcClip,  / / 주소 클리핑 사각형에 대 한 구조HRGNhrgnUpdate, / / 스크롤 영역에 대 한 핸들LPRECTlprcUpdate / / 주소 업데이트 사각형에 대 한 구조);
 

매개 변수

hDC
스크롤할 수 비트를 포함 하는 장치 컨텍스트에 대 한 핸들.
dx
수평 스크롤 장치 단위로, 금액을 지정합니다. 이 매개 변수 왼쪽으로 스크롤하고 음수 값 이어야 합니다.
dy
수직 스크롤 장치 단위로, 금액을 지정합니다. 이 매개 변수 위로 스크롤하려면 음수 값이 있어야 합니다.
lprcScroll
포인터를 스크롤 사각형의 좌표가 들어 있는 RECT 구조체.
lprcClip
클리핑 사각형의 좌표가 들어 있는 RECT 구조체 포인터입니다. 클리핑 사각형 내에서 장치 비트만 영향을 받습니다. 비트 내부 사각형의 외부에서 스크롤됩니다 그린 있다; 사각형의 내부에서 밖으로 스크롤될 비트 색칠 하지.
hrgnUpdate
스크롤 하는 프로세스에 의해 발견 지역에 대 한 핸들. ScrollDC 이 영역;을 정의합니다. 그것은 반드시 사각형.
lprcUpdate
스크롤 업데이트 영역 경계 사각형의 좌표를 수신 하는 RECT 구조체 포인터입니다. 이 보고서 필요로 하는 가장 큰 사각형 영역입니다. 함수가 반환 될 때 지정 된 장치 컨텍스트에 대 한 매핑 모드에 관계 없이 클라이언트 좌표에서 구조 값입니다. 이렇게 하면 응용 프로그램에 대 한 호출에서 업데이트 영역을 사용 하는 InvalidateRgn 기능을 요구 하는 경우.

반환 값

함수가 성공 하면 반환 값은 0이 아닌.

함수가 실패 하면 반환 값은 0입니다. 확장 된 오류 정보를 얻을 하려면 GetLastError.

주의

LprcUpdate 매개 변수가 NULL 인 경우 시스템 업데이트 사각형을 계산 하지 않습니다. HrgnUpdatelprcUpdate 매개 변수가 NULL 인 경우 시스템 업데이트 영역을 계산 하지 않습니다. 비록 스크롤 프로세스 ( ScrollDC에 의해 정의 됨)에 의해 발견 지역에 유효한 핸들을 포함 시스템 진행 hrgnUpdate NULL 인 경우.

ScrollWindowEx 함수를 사용 하는 창의 전체 클라이언트 영역을 스크롤 해야 하는 경우.

Windows CE: Dxdy 매개 변수 중 하나만 0이 아닌 수 있습니다.

QuickInfo

nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:버전 1.0 이상이 필요합니다.
헤더:Winuser.h에서 선언합니다.
가져오기 라이브러리:User32.lib를 사용 하 여.

참고 항목

스크롤 막대 개요, 스크롤 막대 함수, InvalidateRgn RECT, ScrollWindowEx

 

Index