Compartir a través de


Estructura READERMODEINFO

[READERMODEINFO se admite a través de Windows XP con Service Pack 2 (SP2). Es posible que no se admita en versiones posteriores.

Contiene información necesaria para inicializar la función DoReaderMode .

Sintaxis

typedef struct tagReaderModeInfo {
  UINT                       cbSize;
  HWND                       hwnd;
  DWORD                      fFlags;
  LPRECT                     prc;
  PFNREADERSCROLL            pfnScroll;
  PFNREADERTRANSLATEDISPATCH fFlags;
  LPARAM                     lParam;
} READERMODEINFO, *PREADERMODEINFO;

Miembros

cbSize

Tipo: UINT

Necesario. El tamaño de la estructura en bytes. Establezca este parámetro en sizeof(READERMODE) antes de llamar a DoReaderMode.

hwnd

Tipo: HWND

Necesario. Identificador de la ventana que se va a usar para el modo lector.

fFlags

Tipo: DWORD

Marcas que personalizan la funcionalidad de la ventana del modo lector. Este parámetro puede ser 0; de lo contrario, uno o varios de los valores siguientes.

Value Significado
RMF_ZEROCURSOR
0x01
Establece el cursor en el centro del área especificada en prc. Si no se especifica esta marca, la posición del cursor permanece sin cambios.
RMF_VERTICALONLY
0x02
Solo permite el desplazamiento vertical.
RMF_HORIZONTALONLY
0x04
Solo permite el desplazamiento horizontal.

prc

Tipo: LPRECT

Puntero a una estructura RECT que especifica el área de desplazamiento en la ventana del modo lector. Si este miembro es NULL, se usa toda la ventana como área de desplazamiento.

pfnScroll

Tipo: PFNREADERSCROLL

Puntero a una función de devolución de llamada ReaderScroll definida por la aplicación que se usa para notificar a la aplicación que la ventana debe desplazarse en una dirección determinada.

fFlags

Tipo: PFNREADERTRANSLATEDISPATCH

Puntero a una función de devolución de llamada TranslateDispatch definida por la aplicación que se usa para obtener la primera notificación de los mensajes enviados a la ventana del modo lector.

lParam

Tipo: LPARAM

Información adicional según sea necesario para la aplicación, leída por el autor de la llamada en la función de devolución de llamada ReaderScroll .

Observaciones

Esta estructura no se declara en ningún encabezado público. Para usarlo, debe incluir la declaración que se muestra anteriormente en su propio encabezado.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista, Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]