现在的位置: 首页 > 综合 > 正文

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

2013年02月16日 ⁄ 综合 ⁄ 共 247字 ⁄ 字号 评论关闭
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

抱歉!评论已关闭.