如何捕获从弹出 IE 窗口触发的事件
我想阻止 IE 快捷键弹出 IE 窗口。这实际上是我在 newwindow2 函数
void CDHtmlDialogEx::OnNewWindow2(LPDISPATCH FAR* ppDisp, BOOL FAR* Cancel)
{
//*Cancel = FALSE;//allow
*Cancel = TRUE;
}
我想区分使用 ppDisp 打开弹出窗口进行特定操作。
我该怎么做?
编辑
如何使用这个 ppDisp 变量?给出 ppDisp 变量的用法示例。
问候, 卡蒂克
I want to prevent popup IE window from IE shortcut keys.This actually I done with the help of
newwindow2 function
void CDHtmlDialogEx::OnNewWindow2(LPDISPATCH FAR* ppDisp, BOOL FAR* Cancel)
{
//*Cancel = FALSE;//allow
*Cancel = TRUE;
}
I want to differentiate using ppDisp to open the popup window for particular operation.
How can I do this?
EDIT
How to use this ppDisp variable?Give sample for this usage of ppDisp variable.
Regards,
Karthik
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
ppDisp 是新窗口上网页浏览器控件的自动化接口,也就是说,如果您没有像此处所示取消新窗口的创建,而是创建了一个新窗口。
我们不会通过这个变量来获取文档接口。
ppDisp is the automate interface of the webbrowser control on the new window, that is, if you did not cancell the creation of the new window as showing here and created a new window instead.
We will not get this variable to get the document interface.