文件名称:Ghost_drag_image
- 所属分类:
- Windows编程
- 资源属性:
- [Windows] [Visual.Net] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 143kb
- 下载次数:
- 0次
- 提 供 者:
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
Have you noticed the cool ghost image that Windows Explorer produces when you start dragging files/folders from it? Well, I wanted to implement this in a C# project when dragging files between it and Windows Explorer. After a lot of Googling, I found out that there are three directions to start working on, as follows:
Using a "custom" cursor created from a MemoryStream initialized from an Image, as shown in this article.
Using the ImageList_BeginDrag and related APIs, as shown in this article: Dragging tree nodes in C#.
Using the IDragSourceHelper and IDropTargetHelper interfaces.
Using a "custom" cursor created from a MemoryStream initialized from an Image, as shown in this article.
Using the ImageList_BeginDrag and related APIs, as shown in this article: Dragging tree nodes in C#.
Using the IDragSourceHelper and IDropTargetHelper interfaces.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
DragDropHelper
..............\AssemblyInfo.cs
..............\bin
..............\...\Release
..............\...\.......\DragDropHelper.exe
..............\...\.......\ShellUtils.dll
..............\DragDropHelper.csproj
..............\DragDropHelper.csproj.user
..............\Form1.cs
..............\Form1.resx
DragDropHelper.sln
ShellUtils
..........\AssemblyInfo.cpp
..........\DataObj.Cpp
..........\DataObj.h
..........\DragDropHelper.cpp
..........\DragDropHelper.h
..........\Enumfe.Cpp
..........\Enumfe.h
..........\Release
..........\ShellUtils.vcproj
..........\Stdafx.cpp
..........\Stdafx.h
..............\AssemblyInfo.cs
..............\bin
..............\...\Release
..............\...\.......\DragDropHelper.exe
..............\...\.......\ShellUtils.dll
..............\DragDropHelper.csproj
..............\DragDropHelper.csproj.user
..............\Form1.cs
..............\Form1.resx
DragDropHelper.sln
ShellUtils
..........\AssemblyInfo.cpp
..........\DataObj.Cpp
..........\DataObj.h
..........\DragDropHelper.cpp
..........\DragDropHelper.h
..........\Enumfe.Cpp
..........\Enumfe.h
..........\Release
..........\ShellUtils.vcproj
..........\Stdafx.cpp
..........\Stdafx.h