Estrutura READERMODEINFO

[READERMODEINFO tem suporte por meio do Windows XP com Service Pack 2 (SP2). Pode não ter suporte em versões subsequentes.]

Contém informações necessárias para inicializar a função DoReaderMode .

Sintaxe

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

Membros

cbSize

Tipo: UINT

Obrigatórios. O tamanho da estrutura em bytes. Defina esse parâmetro como sizeof(READERMODE) antes de chamar DoReaderMode.

hwnd

Tipo: HWND

Obrigatórios. O identificador da janela a ser usada para o modo leitor.

fFlags

Tipo: DWORD

Sinalizadores personalizando a funcionalidade da janela do modo leitor. Esse parâmetro pode ser 0; caso contrário, um ou mais dos valores a seguir.

Valor Significado
RMF_ZEROCURSOR
0x01
Define o cursor no centro da área especificada em prc. Se esse sinalizador não for especificado, a posição do cursor permanecerá inalterada.
RMF_VERTICALONLY
0x02
Permite apenas a rolagem vertical.
RMF_HORIZONTALONLY
0x04
Permite apenas a rolagem horizontal.

prc

Tipo: LPRECT

Um ponteiro para uma estrutura RECT que especifica a área de rolagem na janela do modo leitor. Se esse membro for NULL, toda a janela será usada como a área de rolagem.

pfnScroll

Tipo: PFNREADERSCROLL

Um ponteiro para uma função de retorno de chamada ReaderScroll definida pelo aplicativo usada para notificar o aplicativo de que a janela precisa ser rolada em uma direção específica.

fFlags

Tipo: PFNREADERTRANSLATEDISPATCH

Um ponteiro para uma função de retorno de chamada TranslateDispatch definida pelo aplicativo usada para receber a primeira notificação de todas as mensagens enviadas para a janela do modo leitor.

lParam

Tipo: LPARAM

Informações adicionais, conforme necessário para o aplicativo, lidas pelo chamador na função de retorno de chamada ReaderScroll .

Comentários

Essa estrutura não é declarada em nenhum cabeçalho público. Para usá-la, você deve incluir a declaração mostrada acima em seu próprio cabeçalho.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista, Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2003 [somente aplicativos da área de trabalho]