2011-10-04 103 views
0

我想阻止IE快捷方式keys.This其实我 newwindow2功能的帮助下完成弹出IE窗口如何捕获从弹出IE窗口触发的事件

void CDHtmlDialogEx::OnNewWindow2(LPDISPATCH FAR* ppDisp, BOOL FAR* Cancel) 
    { 
    //*Cancel = FALSE;//allow 
    *Cancel = TRUE; 
    } 

我想用ppDisp打开分化特定操作的弹出窗口。

我该怎么做?

编辑

如何使用本ppDisp变量?给样品这种用法ppDisp变量。

问候, KARTHIK

+0

可能的重复http://stackoverflow.com/questions/7432807/how-to-stop-internet-explorer-shortcut-keys-in-cdhtmldialog-class –

+2

ppDisp是新的webbrowser控件的自动化界面窗口,也就是说,如果您没有将新窗口的创建作为显示在此处并创建一个新窗口。 –

回答

0

ppDisp为新的窗口WebBrowser控件上的自动化接口,也就是说,如果你没有cancell新窗口创建为显示这里并创建了一个新的窗口,而不是。

我们不会得到这个变量来获取文档界面。

相关问题