Поделиться через


Структура CQPAGE (cmnquery.h)

Структура CQPAGE используется для определения страницы запроса, добавленной в форму в диалоговом окне запроса с помощью функции обратного вызова CQAddPagesProc .

Синтаксис

typedef struct _cqpage {
  DWORD        cbStruct;
  DWORD        dwFlags;
  LPCQPAGEPROC pPageProc;
  HINSTANCE    hInstance;
  INT          idPageName;
  INT          idPageTemplate;
  DLGPROC      pDlgProc;
  LPARAM       lParam;
} CQPAGE, *LPCQPAGE;

Члены

cbStruct

Содержит размер структуры в байтах.

dwFlags

Зарезервировано. Этот элемент должен быть равен нулю.

pPageProc

Указатель на функцию обратного вызова страницы запроса, определенную расширением формы запроса. Эта функция обратного вызова используется для уведомления о расширении событий на странице и принимает форму функции обратного вызова CQPageProc .

hInstance

Содержит дескриптор экземпляра модуля, который содержит ресурсы, определенные элементами idPageName и idPageTemplate .

idPageName

Содержит идентификатор строкового ресурса в hInstance, используемого для заголовка страницы.

idPageTemplate

Содержит идентификатор ресурса dialog в hInstance, используемого для диалогового окна страницы.

pDlgProc

Указатель на процедуру диалогового окна. Дополнительные сведения см. в разделе DialogProc.

lParam

Определяемое расширением 32-разрядное значение, переданное в член lParam структуры CQPAGE , переданное в качестве параметра pPage в функции обратного вызова CQPageProc .

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Верхняя часть cmnquery.h

См. также раздел

CQAddPagesProc

CQPageProc

DialogProc

Отображение структур в доменные службы Active Directory

IQueryForm::AddPages