如果子窗口无法处理,如何让父窗口处理OleDragDrop消息?

时间:2019-01-31 14:39:54

标签: c++ mfc oledragdrop

我有一个父视图(:CView),它承载着几个组件(:CWnd)。 组件具有一个COleDropTarget成员,该成员在控件创建期间被注册。到这里,一切正常。

然后我在父CView中添加并注册了一个COleDropTarget。我的希望是,每当子窗口通过返回DROPEFFECT_NONE拒绝处理拖动的对象时,就接收OnDragOver消息。但这是行不通的。 仅当子控件未将自己注册为oletarget时,才会调用父视图。

让拖放消息通过Windows层次结构传递的正确MFC方法是什么?

0 个答案:

没有答案