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.