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 |