属性包函数

本部分介绍与 IPropertyBag 对象一起使用的一组 Windows 帮助程序函数。

主题 目录
PSPropertyBag_Delete 从属性包中删除属性。
PSPropertyBag_ReadBOOL 读取属性包中属性的 BOOL 数据值。
PSPropertyBag_ReadBSTR 从属性包中的属性读取 BSTR 数据值。
PSPropertyBag_ReadDWORD 从属性包中的 属性读取 DWORD 数据值。
PSPropertyBag_ReadGUID 从属性包中的属性读取 GUID 数据值。
PSPropertyBag_ReadInt 从属性包中的属性读取 int 数据值。
PSPropertyBag_ReadLONG 从属性包中的属性读取 LONG 数据值。
PSPropertyBag_ReadPOINTL 检索存储在指定属性包的 POINTL 结构中的属性坐标。
PSPropertyBag_ReadPOINTS 检索存储在指定属性包的 POINTS 结构中的属性坐标。
PSPropertyBag_ReadPropertyKey 读取指定属性包中属性的属性键。
PSPropertyBag_ReadRECTL 检索存储在指定属性包中包含的属性中的矩形的坐标。
PSPropertyBag_ReadSHORT 读取属性包中属性的 SHORT 数据值。
PSPropertyBag_ReadStr 读取属性包中属性的 字符串 数据值。
PSPropertyBag_ReadStrAlloc 从属性包中的属性读取 字符串 数据值,并为读取的字符串分配内存。
PSPropertyBag_ReadStream 读取存储在指定属性包中包含的给定属性中的数据流。
PSPropertyBag_ReadType 读取存储在属性包中的属性的数据值的类型。
PSPropertyBag_ReadULONGLONG 从属性包中的属性读取 ULONGLONG 数据值。
PSPropertyBag_ReadUnknown 读取属性包中未知数据值的给定属性。
PSPropertyBag_WriteBOOL 设置属性包中属性的 BOOL 数据值。
PSPropertyBag_WriteBSTR 从属性包中的属性设置 BSTR 数据值。
PSPropertyBag_WriteDWORD 从属性包中的 属性设置 DWORD 数据值。
PSPropertyBag_WriteGUID 设置属性包中某个属性的 GUID 数据值。
PSPropertyBag_WriteInt 设置属性包中某个属性的 int 数据值。
PSPropertyBag_WriteLONG 从属性包中的属性设置 LONG 数据值。
PSPropertyBag_WritePOINTL 存储存储在指定属性包的 POINTL 结构中的属性坐标。
PSPropertyBag_WritePOINTS 存储存储在指定属性包的 POINTS 结构中的属性坐标。
PSPropertyBag_WritePropertyKey 设置指定属性包中属性的属性键。
PSPropertyBag_WriteRECTL 存储存储在指定属性包中包含的属性中的矩形的坐标。
PSPropertyBag_WriteSHORT 设置属性包中属性的 SHORT 数据值。
PSPropertyBag_WriteStr 设置属性包中属性的 字符串 数据值。
PSPropertyBag_WriteStream 设置存储在指定属性包中包含的给定属性中的数据流。
PSPropertyBag_WriteULONGLONG 从属性包中的属性设置 ULONGLONG 数据值。
PSPropertyBag_WriteUnknown 设置属性包中未知数据值的给定属性。

 

PROPVARIANT 和 VARIANT 函数

函数