拖动CWnd派生对象时自定义图像

时间:2009-02-25 22:35:10

标签: visual-c++ mfc drag-and-drop cwnd

我想在拖放操作中拖动对象时显示自定义图像。

我创建了一个CWnd派生控件(图表),并在同一个对话框中显示其中的4个。我使用COleDataSource实现了拖放操作,以便用户可以通过拖放控件来更改其位置。现在我想显示相同图表的小版本,而不是典型的光标。

有一种“简单”的方法吗?

1 个答案:

答案 0 :(得分:0)

答案不多!

我设法使用模板(允许任何CWnd派生的控件使用该功能)和CImageList(显示拖动的图像)。

我不能在这里发布源代码,因为它是一个商业应用程序,但如果有人尝试做类似的事情并需要我的帮助。我会尽力帮助他/她。

感谢。