Страница: 1 |
Страница: 1 |
Вопрос: Scrolling у WebBrowser
Добавлено: 01.02.06 11:46
Автор вопроса: Telishev S | Web-сайт:
Проблема такова - при попытке организовать свои кнопки прокрутки
для контрола WebBrowser ничего не получилось :
1. У Browsera чтобы найти Hwnd пришлось искать по всему инету код( на сайте MSDN)
2. Даже с найденным хэндлом при посылке сообщения
Handle=GetBrowserHandle(Form1.hwnd);
SendMessage Handle,WM_KEYDOWN,VK_DOWN,0
ничего не происходит!
HELP PLEASE!!!
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
Dushes
ICQ: 249195431
Вопросов: 8
Ответов: 110
Профиль | | #1
Добавлено: 01.02.06 13:54
Юзай
WebBrowser.document.parentWindow.scrollTo
WebBrowser.document.parentWindow.scrollBy
И
WebBrowser.document.body.scrollTop
WebBrowser.document.body.scrollLeft
WebBrowser.document.body.scrollHeight
WebBrowser.document.body.scrollWidth
Номер ответа: 2
Автор ответа:
Telishev S
Вопросов: 11
Ответов: 44
Web-сайт:
Профиль | | #2
Добавлено: 01.02.06 15:20
Спасибо, попробую!
Номер ответа: 3
Автор ответа:
Telishev S
Вопросов: 11
Ответов: 44
Web-сайт:
Профиль | | #3
Добавлено: 02.02.06 09:17
А не могли ли бы вы написать параметры и типы функций( или переменных)?
Номер ответа: 4
Автор ответа:
Dushes
ICQ: 249195431
Вопросов: 8
Ответов: 110
Профиль | | #4
Добавлено: 02.02.06 11:41
Ну
WebBrowser.document.parentWindow.scrollTo x,y
WebBrowser.document.parentWindow.scrollBy x,y
Остальное - просто свойства. Все единицы измерения - пиксели.
Номер ответа: 5
Автор ответа:
Telishev S
Вопросов: 11
Ответов: 44
Web-сайт:
Профиль | | #5
Добавлено: 04.02.06 19:38
не могли бы вы помочь -
Почему то выходит ошибка №91 при попытке обращения к методам .Height, Width и др. -
что делать?
Номер ответа: 6
Автор ответа:
Telishev S
Вопросов: 11
Ответов: 44
Web-сайт:
Профиль | | #6
Добавлено: 04.02.06 19:40
И к тому же эти методы работают если к ним обращаться только после Form.Load
А еще они не показывают истинное положение Scrolla