I am using MustangPeak.net VirtualShellTools component, TVirtualExplorerEasyListvi
It has an event triggered when receiving drop from other application (see in the code).
Do you know how to parse information of what are the objects that were dropped?
I believed the informations are packaged into the DataObject parameter.
I need to know if it is a FILE (or FILES) or FOLDER (or FOLDERS), for example.
Also type of action (copy / cut / etc ... if available).
My plan is to catch dropped files/folders, then stored in a LIST.
Sender: TCustomEasyListview; DataObject: IDataObject;
KeyState: TCommonKeyStates; WindowPt: TPoint;
var DesiredDropEffect: TCommonDropEffect; var Handled: Boolean);
// This event is triggered when receiving drop from other application.