Структура READERMODEINFO
[READERMODEINFO поддерживается в Windows XP с пакетом обновления 2 (SP2). В последующих версиях она может быть неподдерживаема.]
Содержит сведения, необходимые для инициализации функции DoReaderMode .
Синтаксис
typedef struct tagReaderModeInfo {
UINT cbSize;
HWND hwnd;
DWORD fFlags;
LPRECT prc;
PFNREADERSCROLL pfnScroll;
PFNREADERTRANSLATEDISPATCH fFlags;
LPARAM lParam;
} READERMODEINFO, *PREADERMODEINFO;
Члены
-
cbSize
-
Тип: UINT
-
Обязательный. Размер структуры в байтах. Задайте для этого параметра значение sizeof(READERMODE) перед вызовом DoReaderMode.
-
hwnd
-
Тип: HWND
-
Обязательный. Дескриптор окна, используемого в режиме чтения.
-
fFlags
-
Тип: DWORD
-
Флаги, изменяющие функциональность окна режима чтения. Этот параметр может иметь значение 0; В противном случае — одно или несколько из следующих значений.
Значение Значение - RMF_ZEROCURSOR
- 0x01
Задает курсор в центре области, указанной в prc. Если этот флаг не указан, позиция курсора остается неизменной. - RMF_VERTICALONLY
- 0x02
Разрешает только вертикальную прокрутку. - RMF_HORIZONTALONLY
- 0x04
Разрешает только горизонтальную прокрутку. -
Кнр
-
Тип: LPRECT
-
Указатель на структуру RECT , задающую область прокрутки в окне режима чтения. Если этот элемент имеет значение NULL, то в качестве области прокрутки используется все окно.
-
pfnScroll
-
Тип: PFNREADERSCROLL
-
Указатель на определяемую приложением функцию обратного вызова ReaderScroll , используемую для уведомления приложения о необходимости прокрутки окна в определенном направлении.
-
fFlags
-
Тип: PFNREADERTRANSLATEDISPATCH
-
Указатель на определяемую приложением функцию обратного вызова TranslateDispatch , используемую для получения первого уведомления о любых сообщениях, отправленных в окно режима чтения.
-
lParam
-
Тип: LPARAM
-
Дополнительные сведения, необходимые приложению, считываются вызывающим в функции обратного вызова ReaderScroll .
Комментарии
Эта структура не объявлена ни в одном общедоступном заголовке. Чтобы использовать его, необходимо включить приведенное выше объявление в собственный заголовок.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista, Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |