Struktur READERMODEINFO
[READERMODEINFO didukung melalui Windows XP dengan Paket Layanan 2 (SP2). Ini mungkin tidak didukung dalam versi berikutnya.]
Berisi informasi yang diperlukan untuk menginisialisasi fungsi DoReaderMode .
Sintaks
typedef struct tagReaderModeInfo {
UINT cbSize;
HWND hwnd;
DWORD fFlags;
LPRECT prc;
PFNREADERSCROLL pfnScroll;
PFNREADERTRANSLATEDISPATCH fFlags;
LPARAM lParam;
} READERMODEINFO, *PREADERMODEINFO;
Anggota
-
cbSize
-
Jenis: UINT
-
Wajib diisi. Ukuran struktur, dalam byte. Atur parameter ini ke sizeof(READERMODE) sebelum Anda memanggil DoReaderMode.
-
hwnd
-
Jenis: HWND
-
Wajib diisi. Handel jendela yang akan digunakan untuk mode pembaca.
-
fFlags
-
Jenis: DWORD
-
Bendera yang menyesuaikan fungsionalitas jendela mode pembaca. Parameter ini bisa 0; jika tidak, satu atau beberapa nilai berikut.
Nilai Makna - RMF_ZEROCURSOR
- 0x01
Mengatur kursor di tengah area yang ditentukan dalam rangkaian. Jika bendera ini tidak ditentukan, posisi kursor tetap tidak berubah. - RMF_VERTICALONLY
- 0x02
Hanya memperbolehkan pengguliran vertikal. - RMF_HORIZONTALONLY
- 0x04
Hanya mengizinkan pengguliran horizontal. -
Rrc
-
Jenis: LPRECT
-
Penunjuk ke struktur RECT yang menentukan area gulir di jendela mode pembaca. Jika anggota ini NULL, maka seluruh jendela digunakan sebagai area pengguliran.
-
pfnScroll
-
Jenis: PFNREADERSCROLL
-
Penunjuk ke fungsi panggilan balik ReaderScroll yang ditentukan aplikasi yang digunakan untuk memberi tahu aplikasi bahwa jendela perlu digulir ke arah tertentu.
-
fFlags
-
Jenis: PFNREADERTRANSLATEDISPATCH
-
Penunjuk ke fungsi panggilan balik TranslateDispatch yang ditentukan aplikasi yang digunakan untuk mendapatkan pemberitahuan pertama tentang pesan apa pun yang dikirim ke jendela mode pembaca.
-
lParam
-
Jenis: LPARAM
-
Informasi tambahan sesuai kebutuhan aplikasi, dibaca oleh pemanggil dalam fungsi panggilan balik ReaderScroll .
Keterangan
Struktur ini tidak dideklarasikan dalam header publik apa pun. Untuk menggunakannya, Anda harus menyertakan deklarasi yang ditunjukkan di atas di header Anda sendiri.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista, Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |