public static void DestroyImagePtr(List <IntPtr> imgPtrConstructed) { foreach (IntPtr imgPtr in imgPtrConstructed) { ShellAPI.DeleteObject(imgPtr); } }