C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
WebBrowser
Vital_K
Отправлено: 01.11.2004, 15:13


Ученик-кочегар

Группа: Участник
Сообщений: 27



Многоуважаемая аудитория програмеров. ПАМАГИТЕ!!!!! ohmy.gif
Непойму, или я уже затормозил, или так и должно быть. Вобщем, на одной из моих форм висит WebBrowser.
По идее при нажатии клавиш "Вверх — вниз-влево-вправо" должет прокручиваться док, который в него загружен. НИХРЕНА.
Но после того, как кликанешь мышёй по по доку — все ок.

Пробовал SetFocus в обработчике WbDocumentComplete — херь какая-то.Ни действует.

Далее, к примеру Form3->ActiveControl=CppWebBrowse — такая же чухня.

Далее, программное нажатие кнопы мыши по браузеру при помощи PostMessage

CODE

PostMessage(Form3->Wb->Handle,WM_LBUTTONDOWN, 0,0 );
PostMessage(Form3->Wb->Handle,WM_LBUTTONUP, 0,0 );


Опять нихрена.
В чем тут заморочка?
Или как-то по другому можно?

Ах да, еще, если в Object Inspector'е ActiveControl указать браузер, то все ок (в Win2000).
Но в 98 дыре эта херь не работает (нуна обязательно клацнуть по браузеру).
Если можно, ответ, то побыстрее. Please.
Заранее примного благодарен


Вернуться в Вопросы программирования в C++Builder