Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: По нажатию правой кнопкой мыши в Webbrowser Добавлено: 05.11.07 01:25  

Автор вопроса:  Zahar | Web-сайт: partnerka-ru.info
Имеется форма, на которой лежит WebBrowser, в который згружена html-страница. При нажатии правой кнопкой мыши в любом месте данного документа выпадает стандартное окно Windows. Как сделать, чтобы выпадало не это окно, а другое, заданное программой?

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #1 Добавлено: 05.11.07 13:01
Какое ещё?
стандартное окно Windows
невыпадает там никаких окон - то у тебя вирус.

У тех, у кого вируса нет, выпадает контекстное меню.

Чтобы выпадало своё меню, нужно поставить маус хук на WebBrowser, ловить кнопочки мыши и делать то что надо..

Ответить

Номер ответа: 2
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #2
Добавлено: 05.11.07 13:56
ну одарил бы человека примерчиком =) это ж будет его следующий вопрос.

Ответить

Номер ответа: 3
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #3 Добавлено: 05.11.07 20:15
Где-то был примерчик установки своего контекстногом меню на текстбокс, пусть погуглит... ну меня что-то ломает писать примерчик

Ответить

Номер ответа: 4
Автор ответа:
 Sur



ICQ: 1249088 

Вопросов: 10
Ответов: 304
 Web-сайт: sur.hotbox.ru/
 Профиль | | #4
Добавлено: 08.11.07 19:04
Option Explicit
'подключить MS HTML Object Library
Private WithEvents Document As MSHTML.HTMLDocument

Private Function Document_oncontextmenu() As Boolean
Document.parentWindow.event.returnValue = False
'твое меню PopupMenu Me.pop
End Function

Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
Set Document = WebBrowser1.Document
End Sub

Private Sub Form_Load()
WebBrowser1.Navigate "http://www.ru"
End Sub

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам