Что нового

[Элементы GUI] Отображение ocx на форме.

Vlasssov

Осваивающий
Сообщения
430
Репутация
25
Задался я тут вопросом написать свой браузер для чтения форума и начал искать способ отображения страниц html без компонента IE.
После поисков нашел две ссылки на библиотеки в составе Windows, которые формируют элемент и отбражают страницу.
Один htmllite.dll, второй atl.dll
Возник вопрос, как у новичка, а как данные элементы впихнуть на форму? Есть два примера определения API функций
Код:
Private Declare Function AtlAxWinInit Lib "atl.dll" () As Long
Private Declare Function CreateWindowExA Lib "user32" (ByVal dwExStyle As Long, ByVal lpClassName As String, ByVal lpWindowName As String, ByVal dwStyle As Long, ByVal X As Long, ByVal Y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hWndParent As Long, ByVal hMenu As Long, ByVal hInstance As Long, lpParam As Any) As Long
И вызова их в VB
Код:
AtlAxWinInit
CreateWindowExA 0, "AtlAxWin", "http://forum.sources.ru", WS_VISIBLE Or WS_CHILD, 0, 0, 640, 480, Me.Hwnd, 0, App.hInstance, 0&

Как то правильней перенести на форму gui?
 
Верх