Может кто-нибудь сказать мне, как я могу отобразить изображение рядом с курсором, как Vista (при перетаскивании файла в папку отображается подсказка «Копировать в ...»)?
Посмотрите на следующую статью:
http://blogs.msdn.com/adamroot/archive/2008/02/15/shell-style-drag-and-drop-in-net-part-3.aspx
Обновление: Вам необходимо применить следующие изменения в SwfDragSourceHelper.cs для включения поддержки WinXP.
public static void AllowDropDescription(bool allow) { IDragSourceHelper2 sourceHelper = new DragDropHelper() as IDragSourceHelper2; if (sourceHelper != null) sourceHelper.SetFlags(allow ? 1 : 0); }
См. Эту статью:
http://www.vbaccelerator.com/home/net/code/Controls/ImageList/Sophisticated_Drag_Drop_Images/article.asp
Краткий ответ начинается с:
Cursor myCursor = new Cursor("myCursor.cur");
Подробности объясняются в этой статье: Как использовать собственные курсоры