ReaderScroll 콜백 함수
[ReaderScroll 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 이후 버전에서는 변경되거나 제공되지 않을 수 있습니다.]
활성 스크롤 영역으로 선언된 읽기 권한자 모드 창의 일부 내에서 마우스 포인터를 이동할 때 사용되는 애플리케이션 정의 콜백 함수입니다.
구문
BOOL CALLBACK ReaderScroll(
_In_ PREADERMODEINFO prmi,
_In_ int dx,
_In_ int dy
);
매개 변수
-
prmi [in]
-
형식: PREADERMODEINFO
DoReaderMode 함수에 전달된 READERMODEINFO 구조체에 대한 포인터입니다. 이 구조체는 판독기 모드 창과 활성 스크롤 영역을 정의합니다.
-
dx [in]
-
형식: int
가로로 스크롤할 거리입니다. RMF_VERTICALONLY 플래그가 READERMODEINFO 구조체에 설정된 경우 이 값은 항상 0입니다.
-
dy [in]
-
형식: int
세로로 스크롤할 거리입니다. RMF_HORIZONTALONLY 플래그가 READERMODEINFO 구조체에 설정된 경우 이 값은 항상 0입니다.
반환 값
형식: BOOL
이 함수는 항상 TRUE를 반환해야 합니다.
설명
애플리케이션은 이 함수에서 알림을 받으면 dx 및 dy 매개 변수로 지정된 방향으로 판독기 모드 창을 스크롤합니다.
예제
다음 예제에서는 사용자 지정 함수를 사용하여 스크롤을 수행하는 이 함수의 구현을 간략하게 설명합니다.
BOOL CALLBACK
ReaderScrollCallback(PREADERMODEINFO prmi, int dx, int dy)
{
if (prmi == NULL)
return FALSE;
// Call custom ScrollWindow method to scroll the window
ScrollWindow(prmi->hwnd, dx, dy);
return TRUE;
}
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista, Windows Vista[데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2003 [데스크톱 앱만 해당] |