| 
Overview | 
 | 
 | 
 | 
Group | 
 | 
 | 
 | 
Quick Info 
 Windows NT
  | Yes
  |  Win95
  | Yes
  |  Win32s
  | No
  |  Import Library
  | -
  |  Header File
  | shlobj.h
  |  Unicode
  | No
  |  Platform Notes
  | None
  |   
 | 
 | 
 
STRRET
Contains strings returned from 
IShellFolder methods, such as 
GetDisplayNameOf. 
typedef struct _STRRET { // str  
    UINT uType; 
    union 
    { 
        LPWSTR pOleStr;        // pointer to OLE string to free 
        UINT   uOffset;        // offset into item identifier list 
        char   cStr[MAX_PATH]; // buffer to receive the display name 
    } DUMMYUNIONNAME; 
} STRRET, *LPSTRRET; 
 
Member
uType
Value that specifies the desired format of the string. This member can be one
of the following values:
STRRET_CSTR
  | The string is returned in cStr.
  | 
STRRET_OFFSET
  | The string is located at uOffset bytes from the beginning of the item identifier list. 
  | 
STRRET_WSTR
  | The string is at the address pointed to by pOleStr.
  | 
 
Remarks
The system may or may not provide the display name in the desired format. When 
IShellFolder::GetDisplayNameOf returns, the 
uType member indicates the format. 
See Also
IShellFolder::GetDisplayNameOf
			
				- Software for developers
				
 - 
				Delphi Components
				.Net Components
				Software for Android Developers
				 - More information resources
				
 - 
				MegaDetailed.Net
				Unix Manual Pages
				Delphi Examples