Professional User Interface Suite, Copyright FOSS Software Inc. Help Published with Permission.

Classes

~CExtPIDL Destructor.
AttachLast Attaches the last ITEMIDLIST item from the specified LPITEMIDLIST to this ITEMIDLIST.
CExtPIDL Default and copy constructors.
CheckAttributesOf Returns true if the specified attributes are present in the shell namespace object referred by the wrappedITEMIDLIST; false otherwise.
CloneFirst Attaches a cloned copy of the first ITEMIDLIST from the specified ITEMIDLIST.
CloneLast Attaches a cloned copy of the last ITEMIDLIST from the specified ITEMIDLIST.
CloneParent Attaches a cloned copy of ITEMIDLIST defining parent shell object from the specified ITEMIDLIST.
Combine Combines the specified ITEMIDLIST pointers into a pointer to a new ITEMIDLIST and attaches the result to this wrapper object.
FromFolder Creates a pointer to an ITEMIDLIST using the specified parameters and attaches it to the wrapped ITEMIDLIST.
GetAttributesOf Returns a set of requested SFGAO_*** attributes of the wrapped ITEMIDLIST.
GetDisplayNameOf Returns a display name of the shell item specified by the wrapped ITEMIDLIST.
GetFirst Returns a pointer to the first ITEMIDLIST from the wrapped ITEMIDLIST.
GetIconIndex Returns an icon index which corresponds to the shell item referred by the wrapped ITEMIDLIST.
GetLast �Returns a pointer to the last ITEMIDLIST from the wrapped ITEMIDLIST.
GetParentFolder Creates and returns a pointer to the parent shell object of the wrapped ITEMIDLIST.
GetPath Returns the file system path of the shell object specified by the wrapped ITEMIDLIST or an empty string if the ITEMIDLIST does not represent a file system object.
IsFolder Returns true if the wrapped ITEMIDLIST represents a folder item in the shell namespace.
IsHidden Returns true if the wrapped ITEMIDLIST represents a hidden item in the shell namespace.
IsReadOnly Returns true if the wrapped pointer to ITEMIDLIST represents a read-only item in the shell namespace.
IsRoot Returns true if the wrapped ITEMIDLIST represents a root item in the shell namespace.
IsSimplePIDL Returns true if the wrapped ITEMIDLIST represents only one ITEMIDLIST item with no child ITEMIDLISTs.
Serialize Serializes this wrapped ITEMIDLIST to the registry.

Operators

operator= Comparison operator.

See Also

CExtPIDL Overview | Hierarchy Chart