00001
00002
00003
00004
00005
00006 #if !defined(AFX_FLOATINGWNDDROPTARGET_H__A40C2620_2C75_41B4_AD8B_174FE4F1F32F__INCLUDED_)
00007 #define AFX_FLOATINGWNDDROPTARGET_H__A40C2620_2C75_41B4_AD8B_174FE4F1F32F__INCLUDED_
00008
00009 #if _MSC_VER > 1000
00010 #pragma once
00011 #endif
00012
00013 #include <afxole.h>
00014
00015 class CFloatingWndDropTarget : public COleDropTarget
00016 {
00017 public:
00018 CFloatingWndDropTarget();
00019 virtual ~CFloatingWndDropTarget();
00020
00021 protected:
00022 virtual BOOL OnDrop (CWnd*, COleDataObject*, DROPEFFECT, CPoint);
00023 virtual DROPEFFECT OnDragOver (CWnd* pWnd, COleDataObject* pDataObject, DWORD dwKeyState, CPoint point);
00024 virtual DROPEFFECT OnDragEnter (CWnd* pWnd, COleDataObject *pData, DWORD dwKeyState, CPoint pt);
00025 };
00026
00027 #endif