STRRET
9/9/2008
Essa estrutura contém seqüências de caracteres retornadas do IShellFolder Métodos interface.
Syntax
typedef struct _STRRET {
UINT uType;
union {
LPWSTR pOleStr;
UINT uOffset;
char cStr[MAX_PATH];
} DUMMYUNIONNAME;
} STRRET, *LPSTRRET;
Os membros
uType
Valor que especifica o formato desejado da seqüência de caracteres. A seguinte tabela mostra os valores possíveis.Valor Descrição STRRET_CSTR
O seqüência de caracteres é retornado na cStr membro.
STRRET_OFFSET
O uOffset valor membro indica o número de bytes do início da lista a identificador item onde se encontra o seqüência de caracteres.
STRRET_WSTR
O seqüência de caracteres corre o endereço apontado na pOleStr membro.
- pOleStr
Ponteiro para o seqüência de caracteres OLE. Esta memória deve ser alocada com alocador do shell. Para obter mais informações, consulte SHGetMalloc. É responsabilidade do aplicativo de chamada usar alocador do shell para livre essa memória quando não mais necessário.
- uOffset
Deslocamento em item identificador lista.
- cStr
Buffer para receber o nome exibir.
Requirements
Header | shtypes.h |
Windows Embedded CE | Windows CE .NET 4.2 and later |
See Also
Reference
Standard Shell Structures
IShellFolder::GetDisplayNameOf
SHGetMalloc