(cmnquery.h) 的 CQPAGE 结构

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

包含模块的实例句柄,该模块包含 由 idPageNameidPageTemplate 成员标识的资源。

idPageName

包含 hInstance 中用于页面标题的字符串资源的标识符。

idPageTemplate

包含用于页面对话框的 hInstance 中对话框资源的标识符。

pDlgProc

指向对话框过程的指针。 有关详细信息,请参阅 DialogProc

lParam

CQPageProc 回调函数中作为 pPage 参数传递的 CQPAGE 结构的 lParam 成员中传递的扩展定义的 32 位值。

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
标头 cmnquery.h

另请参阅

CQAddPagesProc

CQPageProc

DialogProc

在 Active Directory 域服务 中显示结构

IQueryForm::AddPages