[高分问题来鸟]VS10 MFC程序CWebBrowser2控件禁止超链接调用IE的问题!【求大牛解答】
WebBrowser2控件禁用超链接转向,我的程序是一个浏览器程序,在用它打开一个网页后点网页里面的链接时,他就转向到IE打开了,我现在要的是,只要是用我这个程序打开的网...
WebBrowser2控件禁用超链接转向,我的程序是一个浏览器程序,在用它打开一个网页后点网页里面的链接时,他就转向到IE打开了,我现在要的是,只要是用我这个程序打开的网页都只能用我的程序浏览,禁止调用IE。用下面的方法:
禁用新窗口打开,需要处理 WebBrowser 的 NewWindow 事件 private void webBrowser1_NewWindow(object sender, CancelEventArgs e) { e.Cancel = true; }这个方法的具体用法不会求大牛!!!! 要具体的 展开
禁用新窗口打开,需要处理 WebBrowser 的 NewWindow 事件 private void webBrowser1_NewWindow(object sender, CancelEventArgs e) { e.Cancel = true; }这个方法的具体用法不会求大牛!!!! 要具体的 展开
2个回答
展开全部
你可以先导出来然后打印就好了,比如写到一个文本文件中,然后打印
Private Sub Command1_Click()
Open "D:\1.txt" For Output As #1
Print #1, Text1.Text & " " & Text2.Text & " " & Text3.Text
Print #1, Text10.Text
Print #1, Text4.Text & " " & Text5.Text & " " & Text6.Text
Print #1, Text7.Text & " " & Text8.Text & " " & Text9.Text
Close #1
MsgBox "导出成功!可以使用文本文件打印了!", vbOKOnly + vbInformation, "提示信息"
End Sub
Private Sub Command1_Click()
Open "D:\1.txt" For Output As #1
Print #1, Text1.Text & " " & Text2.Text & " " & Text3.Text
Print #1, Text10.Text
Print #1, Text4.Text & " " & Text5.Text & " " & Text6.Text
Print #1, Text7.Text & " " & Text8.Text & " " & Text9.Text
Close #1
MsgBox "导出成功!可以使用文本文件打印了!", vbOKOnly + vbInformation, "提示信息"
End Sub
展开全部
你用的应该不是C++吧,但应该类似,用法的话查看MSDN就可以了,说的很清楚了.
1。Cancel the new window creation by setting Cancel to TRUE. No object is created and the navigation is attempted on the current window (with an accompanying BeforeNavigate2 event).
2。Do nothing and do not set ppDisp to any value. This will cause the object that fired the event to create a new InternetExplorer object to handle the navigation.
1。Cancel the new window creation by setting Cancel to TRUE. No object is created and the navigation is attempted on the current window (with an accompanying BeforeNavigate2 event).
2。Do nothing and do not set ppDisp to any value. This will cause the object that fired the event to create a new InternetExplorer object to handle the navigation.
追问
是C++写的 但是现在按照这个方法还是没用 继续用调用IE打开的 你能告诉我怎么回事不 我扣:41 927 649 9 求远程协助
追答
是C#吧?我看你贴出来的代码是这样的,private void webBrowser1_NewWindow(object sender, CancelEventArgs e) { e.Cancel = true; }。VC++里面这个事件不是这么写的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询