LPCQADDPAGESPROC 回调函数 (cmnquery.h)

查询窗体扩展调用 CQAddPagesProc 回调函数,以将页面添加到查询对话框中的查询窗体。 指向此函数的指针将提供给 IQueryForm::AddPages 方法的 pAddPagesProc 参数中的查询表单扩展。 CQAddPagesProc 是查询处理程序定义的函数名称的占位符。

语法

LPCQADDPAGESPROC Lpcqaddpagesproc;

HRESULT Lpcqaddpagesproc(
  LPARAM lParam,
  REFCLSID clsidForm,
  LPCQPAGE pPage
)
{...}

参数

lParam

包含由查询处理程序定义的 32 位值。 此值作为 IQueryForm::AddPages 调用中的 lParam 参数传递给查询窗体扩展。

clsidForm

包含页面应添加到的窗体的 CLSID 。 此成员可以包含自定义查询窗体的 CLSID,也可以包含为 OPENQUERYWINDOW 结构的 clsidDefaultForm 成员定义的系统提供的窗体之一。

pPage

指向 CQPAGE 结构的指针,该结构定义要添加的页面。

返回值

返回一个 HRESULT 值,该值指示页面添加操作的成功或失败。 以下列表列出了可能的返回值。

要求

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

另请参阅

CQPAGE

IQueryForm::AddPages

OPENQUERYWINDOW