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] |