共用方式為


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