拖放文件到系统区,shell的 调用过程

原创 2005年02月26日 21:37:00
1。检测是否支持 Paste
  a. OleGetClipboard 取出 IDataObject
  b.从 IDataObject 取 dwEffectOffered
  c.检测是否支持 DROPEFFECT_MOVE | DROPEFFECT_COPY
   d.检测支持支持 DROPEFFECT_LINK (所以会调用2次 DragEnter DragLeave)

2.  Drop
IDataObject DragEnter(DROPEFFECT_MOVE | DROPEFFECT_COPY|DROPEFFECT_LINK)
Drop
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

CListCtrlEx:一个支持文件拖放和实时监视的列表控件——用未公开API函数实现Shell实时监视

一、需求无论何时,当你在Explorer窗口中创建、删除或重命名一个文件夹/文件,或者插入拔除移动存储器时,Windows总是能非常快速地更新它所有的视图。有时候我们的程序中也需要这样的功能,以便当用...

CListCtrlEx:一个支持文件拖放和实时监视的列表控件——用未公开API函数实现Shell实时监视

一、需求无论何时,当你在Explorer窗口中创建、删除或重命名一个文件夹/文件,或者插入拔除移动存储器时,Windows总是能非常快速地更新它所有的视图。有时候我们的程序中也需要这样的功能,以便当用...
  • WINCOL
  • WINCOL
  • 2011-03-08 16:11
  • 2531

filezilla ftp无法确定拖放操作目标 由于shell未正确安装的解决办法

filezilla ftp无法确定拖放操作目标 由于shell未正确安装的解决办法 2011-08-11 14:05 出现这个问题确实是因为你的电脑里缺少了东西。其实也不是没有...

VB拖放讲解,填补网络空白(个人认识过程)

对于拖拽,我一直没有一个明确的认识,今天发现了这个问题,马上着手解决(发现问题与解决问题的无缝结合,不能放到明天),认识到自己哪里不会是一种学问,解决更是一种学问。      首先,我站在巨人的肩膀...

提升用户体验:HTML5 拖放文件上传

来源:http://sofish.de/1545 话说,还是有不少项目里提供让用户上传东西的。小到一个 wordpress 博客,大到一个文件存储网站。为了更好的用户体验。来学习两个新知识吧...

C# 支持拖放的TreeView控件,文件拖拽大全。

c# winform TreeView控件中实现拖拽的功能 必须处理好三种事件:"ItemDrag"(开始)、"DragEnter"(进入)、"DragDrop"(处理放下)。其中只有第...
  • wlanye
  • wlanye
  • 2012-05-07 14:05
  • 2886
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)