|
|
|
|
|
|
|
|
|
Quick Info
Windows NT
| Yes
| Win95
| Yes
| Win32s
| No
| Import Library
| -
| Header File
| shlobj.h
| Unicode
| No
| Platform Notes
| None
|
|
|
IShellFolder::GetDisplayNameOf
[Now Supported on Windows NT]
Retrieves the display name for the specified file object or subfolder,
returning it in a STRRET structure.
HRESULT GetDisplayNameOf(
LPCITEMIDLIST pidl,
| // Pointer to an ITEMIDLIST
| DWORD uFlags,
| // Type of display to return
| LPSTRRET lpName
| // Pointer to a STRRET structure
| );
|
|
Parameters
pidl
Pointer to an ITEMIDLIST structure that uniquely identifies the file object or subfolder relative to
the parent folder.
uFlags
Value indicating the type of display name to return. For a list of possible
values, see the description of the SHGNO enumerated type.
lpName
Pointer to a STRRET structure in which to return the display name. The string returned in this
structure depends on the type of display name requested.
Return Values
Returns NOERROR if successful or an OLE-defined error value otherwise.
Remarks
If the ID contains the display name (in the local character set), it returns
the offset to the name. If not, it returns a pointer to the display name string
(UNICODE) allocated by the task allocator, or it fills in a buffer. The type of
string returned depends on the type of display specified. Values identifying
different types of display names are contained in the enumeration SHGNO.
See Also
IShellFolder, ITEMIDLIST, STRRET, SHGNO
Related Links
Software for Delphi and C++ Builder developers
Software for Visual Studio .NET developers
Software for Visual Basic 6 developers
Delphi Tips&Tricks
MegaDetailed.NET
TMS Scripter Studio Pro components for Delphi/C++Builder
More Online Helps
Win32 Multimedia Programmer's Reference (mmedia.hlp)
OLE Programmer's Reference (ole.hlp)
Microsoft Windows Pen API Programmer's Reference (penapi.hlp)
Microsoft Windows Sockets 2 Reference (sock2.hlp)
Microsoft Windows Telephony API (TAPI) Programmer's Reference (tapi.hlp)
Unix Manual Pages
|