测试环境:vs2010sp1
Author: kagula@2015-04-29
前言:给自己看的,免得时间长了,忘记。
头文件片段(CMSHTMLDisableDragDispatch源码网上可以google出来):
public:
CComPtr<IHTMLDOMNode> CreateHtmlNode(CComPtr<IHTMLDocument2> pHtmlDoc2,
CComPtr<IHTMLDocument3> pHtmlDoc3,
CString cstrTag,std::map<CString,CString> mapAttribute,
CString cstrTextNode,bool IsDisableDragEvent=false);
void InsertElement2Html(CString cstrHref,
CString cstrImg,
CString cstrName,
CString platformName);
CMSHTMLDisableDragDispatch m_dp;
实现文件片段
CComPtr<IHTMLDOMNode> CtestWBDlg::CreateHtmlNode(CComPtr<IHTMLDocument2> pHtmlDoc2,
CComPtr<IHTMLDocument3> pHtmlDoc3,
CString cstrTag,std::map<CString,CString> mapAttribute,
CString cstrTextNode,bool IsDisableDragEvent)
{
CComPtr<IHTMLElemen