包含从IShellFolder方法返回的字符串,例如GetDisplayNameOf.
typedef struct _STRRET { // str
UINT uType;
联盟
{
LPWSTR pOleStr; //指向要释放的OLE字符串的指针
UINT uOffset; //偏移到项目标识符列表
char cStr[MAX_PATH]; //缓冲区接收显示名称
} DUMMYUNIONNAME;
} STRRET, *LPSTRRET;
会员
UTYPE
指定字符串所需格式的值。该成员可以是以下值之一:
STRRET_CSTR | 字符串在CSTR中返回。 |
STRRET_OFFSET | 字符串位于项目标识符列表开头的uOffset字节。 |
STRRET_WSTR | 该字符串位于pOleStr指向的地址。 |
备注
系统可能提供也可能不提供所需格式的显示名称。IShellFolder::GetDisplayNameOf返回时,UTYPE成员表示格式。
也可以看看