Files
interactive/application/sp-console(down)/ConsoleApp(DN)/RLDropTarget.h
T
2026-08-07 17:38:18 +09:00

35 lines
681 B
C++

#pragma once
// CRLDropTarget ¸í·É ´ë»óÀÔ´Ï´Ù.
class CRLDropTarget : public COleDropTarget
{
DECLARE_DYNAMIC(CRLDropTarget)
public:
CRLDropTarget();
virtual ~CRLDropTarget();
// Override
protected:
virtual DROPEFFECT OnDragEnter(CWnd*, COleDataObject*, DWORD, CPoint);
virtual DROPEFFECT OnDragOver(CWnd*, COleDataObject*, DWORD, CPoint);
virtual void OnDragLeave(CWnd*);
virtual BOOL OnDrop(CWnd*, COleDataObject*, DROPEFFECT, CPoint);
protected:
BOOL GetDragFileInfo(COleDataObject* podo);
protected:
DROPEFFECT m_dePrev;
int m_iPrevItem;
DWORD m_dwPrevItemState;
HWND m_hwndFocused;
protected:
DECLARE_MESSAGE_MAP()
};