다음을 통해 공유


AUTO_SCROLL_DATA 구조체(shlobj_core.h)

[AUTO_SCROLL_DATA 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 이후 버전에서는 변경되거나 제공되지 않을 수 있습니다.]

스크롤 매개 변수를 지정하고 마지막 스크롤 작업을 추적합니다.

구문

typedef struct {
  int   iNextSample;
  DWORD dwLastScroll;
  BOOL  bFull;
  POINT pts[NUM_POINTS];
  DWORD dwTimes[NUM_POINTS];
} AUTO_SCROLL_DATA;

멤버

iNextSample

형식: int

DAD_AutoScroll 함수가 구조체에 데이터를 저장한 횟수를 나타내는 값입니다. 매개 변수는 2와 같으면 로 다시 설정 0 됩니다.

dwLastScroll

형식:DWORD

마지막 스크롤 시간을 나타내는 DWORD 입니다. 스크롤 시간은 iNextSample의 현재 값으로 인덱싱된 dwTimes 매개 변수에도 저장됩니다.

bFull

형식: BOOL

DAD_AutoScroll 함수가 성공해야 하는지 여부를 결정하는 데 사용되는 값입니다. iNextSample 매개 변수가 NUM_POINTS 경우 이 매개 변수는 TRUE로 설정됩니다.

(FALSE)

기본값 창이 스크롤되어서는 안 됨을 나타냅니다.

(TRUE)

창이 스크롤되어야 했음을 나타냅니다.

pts[NUM_POINTS]

형식: POINT[NUM_POINTS]

현재 스크롤 좌표에 대한 포인터입니다. 이 배열의 인덱스는 iNextSample입니다.

dwTimes[NUM_POINTS]

형식: DWORD[NUM_POINTS]

현재 스크롤 시간을 나타내는 DWORD 입니다. 이 배열의 인덱스는 iNextSample입니다.

설명

NUM_POINTS 현재 로 설정됩니다 3.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 shlobj_core.h(Shlobj.h 포함)

추가 정보

DAD_AutoScroll