网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 COleDropTarget::OnDropEx
释义 COleDropTarget::OnDropEx

virtual DROPEFFECT OnDropEx( CWnd* pWnd,
                             COleDataObject* pDataObject,
                             DROPEFFECT dropDefault,
                             DROPEFFECT dropList,
                             CPoint point
                           );

返回值:
返回当在point指定的位置进行放开操作时产生的效果。放开操作的影响将在说明部分进行讨论。

参数:
pWnd指向光标正通过的窗口。
pDataObject指向包含可以放开数据的数据对象。
dropDefault用户选择的缺省放开操作的效果与当前的按键的状态有关。它可以是DROPEFFECT_ NONE。放开操作的影响将在书面部分中进行讨论。
dropList放开操作的数据源支持的效果列表。放开操作的效果值可以是用按位的或(|)操作来进行组合。放开操作的影响将在书面部分进行讨论。
point以像素为单位记录光标在屏幕中的相对位置。

说明:
当要发生一次放开操作的时候有框架调用。框架首先调用这个参数。如果它不处理这次放开操作,则框架接着就调用OnDrop。通常,为了支持鼠标右键的拖放,你需要重载这个函数。一般来说,视类的OnDrop是用来处理简单的拖放操作的。
COleDropTarget::OnDropEx的缺省实现调用了CView::OnDropEx。缺省的,CView:: OnDropEx只简单地返回一个空值来表明必须调用OnDrop成员函数。
放开效果描述了与放开操作相关的动作。下面是放开效果的列表:
·DROPEFFECT_NONE不允许放开操作。
·DROPEFFECT_COPY将执行一次拷贝操作。
·DROPEFFECT_MOVE将执行一次移动操作。
·DROPEFFECT_LINK将建立一个从被放开的数据到原始数据的链接。
·DROPEFFECT_SCROLL标识在目标中将发生或正在发生一次拖动滚动条的操作。
更多的信息,请参见“OLE 2程序员参考,卷1”中的IDropTarget::Drop。

请参阅:
COleDropTarget::OnDragOver, COleDropTarget::OnDragEnter
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2024/10/6 12:33:47