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) |