Here i have created an example for Drag and Drop interaction with the Windows Explorer. It uses my COM UDFs including a modified MemoryDLLCall from Ward. I hope i'll find the time to extend the IDataObject-interface for more functionality. The download is located here: DoDragDrop and COM in AutoIt Downloads: //Edit: I forgot to mention that this will only work on Win XP and newer. I was too lazy to implement an IEnumFORMATETC interface and used SHCreateStdEnumFmtEtc instead. //Edit2: This UDF