HtmlView中的复制问题,请教高手。

gaosonglove 2011-01-12 02:08:49
在HtmlView控件中,实现快捷菜单中的复制,全选功能。
其中,全选功能好搞,调用一条语句this->ExecWB(OLECMDID_SELECTALL, OLECMDEXECOPT_DONTPROMPTUSER, NULL, NULL);可就是在复制这项功能,搞的很麻烦,this->ExecWB(OLECMDID_COPY, OLECMDEXECOPT_DONTPROMPTUSER, NULL, NULL);只能复制没有格式的文本,不能复制图片,这还不如HtmlEditCtrl类中的IDM_COPY好用。有没有更好的思路解决复制指定格式文本和图片?
谢谢。
...全文
90 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
skyxie 2011-01-13
  • 打赏
  • 举报
回复
试试 IHTMLEditServices::SelectRange
  • 打赏
  • 举报
回复
MSDN中这句话关注过没有
“Certain commands (OLECMDID_CUT, OLECMDID_COPY, and OLECMDID_PASTE) are only available if URLACTION_SCRIPT_SAFE_ACTIVEX and URLACTION_SCRIPT_PASTE are set to URLPOLICY_ALLOW.

3,054

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC HTML/XML
社区管理员
  • HTML/XML社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧