请问微软提供的标准控件IWebBrowser能不能传出键盘事件 写了一个程序,主要功能是在窗口中显示一个网页。显示网页使用了IWebBrowser控件。现在有一个需求,就是在网页中单击ESC时要退出程序。可是我在容器程序中无法捕获到IWebBrowser控件的WM_KEYDOWN事件。请问各位又没有什么好的解决办法。谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 方法1 如果是基于MFC的对话框程序,在PretranslateMessage中捕获WM_KEYDOWN方法2 在容器的IOleClientSite实现的同一个对象上实现IDocHostUIHandler::TranslateAccelerator 基于对话框的话,可以直接用ESC就可以退出了,默认对话框程序,就有此功能 我的方法对于MFC的视图同样有效。不过MFC的文档视图框架中包含自动加速键表支持的。你也可以在加速键表中把ESC映射到一个自定义命令或者干脆映射到ID_FILE+CLOSE。 vc中如何使用pak打包的资源 Accept函数生成的套接字 弱弱的问下,从文件流中读取的数据是按什么样的顺序读取啊? 要如何打记录集使其可写。。 CString转换为BSTR类型的问题? 急!如何使里listctrl每列都有一个图标?我这样做为什么第一列有图标而第二列第三列没有图标呢 VC技术内幕第四版源程序ex08a,在XP下不能编译运行,是不是跟ActiveX有关? 请问以下代码有什么问题? 多线程拷贝大文件 zip文件格式可能损坏,怎么办? CSDN的高级用户真的这么差劲吗?心痛!!! 关于CDatabase的问题
方法2 在容器的IOleClientSite实现的同一个对象上实现IDocHostUIHandler::TranslateAccelerator