Struttura READERMODEINFO
[READERMODEINFO è supportato tramite Windows XP con Service Pack 2 (SP2). Potrebbe non essere supportato nelle versioni successive.
Contiene informazioni necessarie per inizializzare la funzione DoReaderMode .
Sintassi
typedef struct tagReaderModeInfo {
UINT cbSize;
HWND hwnd;
DWORD fFlags;
LPRECT prc;
PFNREADERSCROLL pfnScroll;
PFNREADERTRANSLATEDISPATCH fFlags;
LPARAM lParam;
} READERMODEINFO, *PREADERMODEINFO;
Members
-
cbSize
-
Tipo: UINT
-
Obbligatorio. Dimensioni della struttura, in byte. Impostare questo parametro su sizeof(READERMODE) prima di chiamare DoReaderMode.
-
Hwnd
-
Tipo: HWND
-
Obbligatorio. Handle della finestra da utilizzare per la modalità lettore.
-
fFlags
-
Tipo: DWORD
-
Contrassegna la personalizzazione della funzionalità della finestra della modalità lettore. Questo parametro può essere 0; in caso contrario, uno o più dei valori seguenti.
Valore Significato - RMF_ZEROCURSOR
- 0x01
Imposta il cursore al centro dell'area specificata in prc. Se questo flag non viene specificato, la posizione del cursore rimane invariata. - RMF_VERTICALONLY
- 0x02
Consente solo lo scorrimento verticale. - RMF_HORIZONTALONLY
- 0x04
Consente solo lo scorrimento orizzontale. -
Rpc
-
Tipo: LPRECT
-
Puntatore a una struttura RECT che specifica l'area di scorrimento nella finestra della modalità lettore. Se questo membro è NULL, l'intera finestra viene usata come area di scorrimento.
-
pfnScroll
-
Tipo: PFNREADERSCROLL
-
Puntatore a una funzione di callback ReaderScroll definita dall'applicazione usata per notificare all'applicazione che la finestra deve essere scorrere in una direzione specifica.
-
fFlags
-
Tipo: PFNREADERTRANSLATEDISPATCH
-
Puntatore a una funzione di callback TranslateDispatch definita dall'applicazione usata per ricevere la prima notifica di tutti i messaggi inviati alla finestra della modalità lettore.
-
lParam
-
Tipo: LPARAM
-
Informazioni aggiuntive necessarie per l'applicazione, lette dal chiamante nella funzione di callback ReaderScroll .
Commenti
Questa struttura non viene dichiarata in alcuna intestazione pubblica. Per usarlo, è necessario includere la dichiarazione illustrata in precedenza nella propria intestazione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista, Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |