iPersistQuery 接口 (cmnquery.h)
IPersistQuery 接口用于在持久存储中存储和检索查询参数。此存储与查询参数有关,而不是查询结果。 指向此接口的指针将提供给 CQPM_PERSIST 消息中的查询窗体扩展。 调用 ICommonQuery::OpenQueryWindow 时,应用程序还可以通过将指向此接口的指针传递到 OPENQUERYWINDOW 结构的 pPersistQuery 成员中的查询处理程序来提供自己的 IPersistQuery 实现。
继承
IPersistQuery 接口继承自 IPersist。 IPersistQuery 还具有以下类型的成员:
方法
IPersistQuery 接口具有这些方法。
IPersistQuery::Clear 清空查询存储的内容。 |
IPersistQuery::ReadInt 从查询存储中读取整数值。 |
IPersistQuery::ReadString 从查询存储中读取字符串。 |
IPersistQuery::ReadStruct 从查询存储中读取结构。 |
IPersistQuery::WriteInt 将整数值写入查询存储。 |
IPersistQuery::WriteString 将字符串写入查询存储。 |
IPersistQuery::WriteStruct 将结构写入查询存储。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
目标平台 | Windows |
标头 | cmnquery.h |