www.pudn.com > DandD.zip > DropTarget.h
#ifndef __DROPTARGET
#define __DROPTARGET
#include "afxole.h"
/////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////
// COleDropWndTarget window
class CDropTarget : protected COleDropTarget
{
// Construction
public:
CDropTarget();
// Implementation
public:
BOOL Initialize(CWnd* wnd);
virtual ~CDropTarget();
virtual DROPEFFECT OnDragEnter(CWnd* pWnd, COleDataObject* pDataObject, DWORD
dwKeyState, CPoint point );
virtual DROPEFFECT OnDragOver(CWnd* pWnd, COleDataObject* pDataObject, DWORD
dwKeyState, CPoint point );
virtual void OnDragLeave(CWnd* pWnd);
virtual BOOL OnDrop(CWnd* pWnd, COleDataObject* pDataObject, DROPEFFECT
dropEffect, CPoint point );
};
#endif