拖拽文件到RichEdit的后期处理
来源:互联网 发布:php入门教程电子书 编辑:程序博客网 时间:2024/05/18 00:45
当然肯定是要实现IRichEditOleCallback这个接口,网上很多文章有这个介绍,
HRESULT STDMETHODCALLTYPE TRichEditOleCallback::QueryAcceptData(LPDATAOBJECT lpdataobj, CLIPFORMAT FAR *lpcfFormat, DWORD reco, BOOL fReally, HGLOBAL hMetaPict){HRESULT result=S_OK;if (TRUE==fReally){FORMATETC tFormat={ 0xC007/*FileNameW*/, 0, DVASPECT_CONTENT, -1, TYMED_HGLOBAL };STGMEDIUM tSTGMEDIUM;ZeroMemory(&tSTGMEDIUM, sizeof(STGMEDIUM));if (S_OK==lpdataobj->GetData(&tFormat,&tSTGMEDIUM)){LPOLESTR pstrData =(LPOLESTR)GlobalLock(tSTGMEDIUM.lpszFileName); //GlobalLock(tSTGMEDIUM.lpszFileName);/*USES_CONVERSION; CString strFileName =OLE2T(pstrData);HYPERLINKINFO linkInfo;NMHDR header;header.hwndFrom = m_RichEditCtrl->m_hWnd ;header.idFrom = m_RichEditCtrl->GetDlgCtrlID();header.code = 0xFFFF;m_RichEditCtrl->GetParent()->SendMessage(WM_NOTIFY,(WPARAM)strFileName.GetBuffer(0),(LPARAM)&header);*/GlobalUnlock(tSTGMEDIUM.lpszFileName);ReleaseStgMedium(&tSTGMEDIUM);return S_FALSE;}}return S_OK;}
- 拖拽文件到RichEdit的后期处理
- RichEdit显示文件中的BMP以及插入BMP到RichEdit
- RichEdit到RichEdit复制
- 天文摄影的后期处理
- vs后期生成的文件
- Word与 RichEdit处理文字的差异
- XMLHTTP抓取远程数据的后期处理
- XMLHTTP抓取远程数据的后期处理
- 风景照片的PS后期处理
- 风景照片的PS后期处理(3)
- 使用RichEdit(二)将数据保存到文件(转)
- Camtasia Studio后期处理
- Post Process后期处理
- Unreal4 后期处理材质
- 不可不学的摄影技巧.4——后期处理
- 一些ios视频处理的资源 备下来后期关注
- UE4中多种颜色轮廓线的后期处理
- 科技节图像后期处理二等奖作品---银杏的陪伴
- TCP之send函数研究
- 越南Raise your ARM机器人大赛
- 华为机试题(9)--将两个数从字符串转为数,将这两个数做乘积后再转化为字符串保存起来
- DirectShow编程(3.4) - 关于DirectShow - Filter Graph中的数据流
- __asm__ __volatile__ GCC的内嵌汇编语法 AT&T汇编语言语法(一)
- 拖拽文件到RichEdit的后期处理
- sql default
- linux named pipe
- DirectShow编程(3.5) - 关于DirectShow - DirectShow中的事件通告
- Hibernate exception
- 有关MFC中的dump
- __asm__ __volatile__ GCC的内嵌汇编语法 AT&T汇编语言语法(二)
- web.xml配置与基本作用
- 霍夫来一发,变换!