| 1234567891011121314151617181920212223242526272829303132333435 |
- #include "stdafx.h"
- #include "MyDropTarget.h"
- #include "QPasteWnd.h"
- CMyDropTarget::CMyDropTarget(CWnd *pMainWnd)
- {
- m_pParent = pMainWnd;
- }
- CMyDropTarget::~CMyDropTarget()
- {
- }
- DROPEFFECT CMyDropTarget::OnDragEnter(CWnd* pWnd, COleDataObject* pDataObject, DWORD dwKeyState, CPoint point)
- {
- return ((CQPasteWnd*) m_pParent)->OnDragEnter(pDataObject, dwKeyState, point);
- }
- DROPEFFECT CMyDropTarget::OnDragOver(CWnd* pWnd, COleDataObject* pDataObject, DWORD dwKeyState, CPoint point)
- {
- return ((CQPasteWnd*) m_pParent)->OnDragOver(pDataObject, dwKeyState, point);
- }
- BOOL CMyDropTarget::OnDrop(CWnd* pWnd, COleDataObject* pDataObject, DROPEFFECT dropEffect, CPoint point)
- {
- return ((CQPasteWnd*) m_pParent)->OnDrop(pDataObject, dropEffect, point);
- }
- void CMyDropTarget::OnDragLeave(CWnd* pWnd)
- {
- return ((CQPasteWnd*) m_pParent)->OnDragLeave();
- }
|