Condividi tramite


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]