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 |