Skip to main content

TdxCustomShellListView.AbsolutePIDL Property

Specifies the identifier of the currently displayed folder.

Declaration

property AbsolutePIDL: PItemIDList read; write;

Property Value

Type Description
PItemIDList

The pointer to the item identifier list (PIDL) of the currently displayed folder.

Remarks

The Microsoft Shell API identifies an object by its PIDL. A full PIDL uniquely identifies an object in the Shell namespace. The path information stored in a PIDL starts from the desktop shell item and contains item IDs of all intermediate folders.

Use the AbsolutePIDL property only if you work with the Shell API directly. Call the GetItemAbsolutePIDL function to obtain the full PIDL for a shell item by its index in the currently displayed folder.

Note

Any change of the AbsolutePIDL property value raises the OnBeforeNavigation, OnAfterNavigation, and OnCurrentFolderChanged events. If the newly displayed folder contains shell items, the Shell List View control raises the OnAddFolder event for every shell item.

See Also