droptarget.h
来自「另外一款开放源码的高质量p2p源码软件」· C头文件 代码 · 共 31 行
H
31 行
#pragma once
struct PASTEURLDATA;
//////////////////////////////////////////////////////////////////////////////
// CMainFrameDropTarget
class CMainFrameDropTarget : public COleDropTarget
{
public:
CMainFrameDropTarget();
virtual DROPEFFECT OnDragEnter(CWnd* pWnd, COleDataObject* pDataObject, DWORD dwKeyState, CPoint point);
virtual DROPEFFECT OnDragOver(CWnd* pWnd, COleDataObject* pDataObject, DWORD dwKeyState, CPoint point);
virtual BOOL OnDrop(CWnd* pWnd, COleDataObject* pDataObject, DROPEFFECT dropEffect, CPoint point);
virtual void OnDragLeave(CWnd* pWnd);
protected:
BOOL m_bDropDataValid;
CLIPFORMAT m_cfHTML;
CLIPFORMAT m_cfShellURL;
bool IsSupportedDropData(COleDataObject* pDataObject);
HRESULT PasteHTMLDocument(IHTMLDocument2* doc, PASTEURLDATA* pPaste);
HRESULT PasteHTML(PASTEURLDATA* pPaste);
HRESULT PasteHTML(COleDataObject &data);
HRESULT PasteText(CLIPFORMAT cfData, COleDataObject& data);
HRESULT PasteHDROP(COleDataObject &data);
HRESULT AddUrlFileContents(LPCTSTR pszFileName);
};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?