struktur AUTO_SCROLL_DATA (shlobj_core.h)
[AUTO_SCROLL_DATA tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia dalam versi berikutnya.]
Menentukan parameter pengguliran dan melacak operasi gulir terakhir.
Sintaks
typedef struct {
int iNextSample;
DWORD dwLastScroll;
BOOL bFull;
POINT pts[NUM_POINTS];
DWORD dwTimes[NUM_POINTS];
} AUTO_SCROLL_DATA;
Anggota
iNextSample
Jenis: int
Nilai yang menunjukkan berapa kali fungsi DAD_AutoScroll telah menyimpan data dalam struktur. Parameter diatur ulang ke 0
setelah sama dengan 2.
dwLastScroll
Jenis: DWORD
DWORD yang menunjukkan waktu gulir terakhir. Waktu gulir juga disimpan dalam parameter dwTimes yang diindeks oleh nilai iNextSample saat ini.
bFull
Jenis: BOOL
Nilai yang digunakan untuk menentukan apakah fungsi DAD_AutoScroll harus berhasil. Parameter ini diatur ke TRUE ketika parameter iNextSample sama dengan NUM_POINTS.
(FALSE)
Default. Menunjukkan bahwa jendela tidak boleh menggulir.
(BENAR)
Menunjukkan bahwa jendela harus digulir.
pts[NUM_POINTS]
Jenis: POINT[NUM_POINTS]
Penunjuk ke koordinat gulir saat ini. Indeks array ini adalah iNextSample.
dwTimes[NUM_POINTS]
Jenis: DWORD[NUM_POINTS]
DWORD yang menunjukkan waktu gulir saat ini. Indeks array ini adalah iNextSample.
Keterangan
NUM_POINTS saat ini diatur ke 3
.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Header | shlobj_core.h (termasuk Shlobj.h) |