基于CAxDialogImpl的对话框里的WebBrowser控件不支持快捷键Ctrl+C/V

magicway 2012-01-16 06:22:28
写的一个DLL文件,是COM,基于CAxDialogImpl的对话框,添加WebBrowser控件,载入网页后,不能使用Ctrl+C/V快捷键

在这之前写的测试MFC中添加WebBrowser控件后,里面重载PreTranslateMessage消息函数

BOOL CTestMFC11Dlg::PreTranslateMessage(MSG* pMsg){
return CDialog::PreTranslateMessage(pMsg);//写上这句就能在WebBrowser里面使用Ctrl+C/V快捷键
}

但是CAxDialogImpl没有PreTranslateMessage函数,求大神帮助~~~
...全文
118 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
magicway 2012-01-17
  • 打赏
  • 举报
回复
右键是可以使用粘贴复制功能的......就是快捷键不行...
[Quote=引用 1 楼 fishion 的回复:]
正常的,只要你没有去过滤窗口消息的话,就不会说触发不了右键点击消息的
[/Quote]
fishion 2012-01-16
  • 打赏
  • 举报
回复
正常的,只要你没有去过滤窗口消息的话,就不会说触发不了右键点击消息的

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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