Article ID: 190838
Article Last Modified on 5/11/2006
#include "WebBridge.h"
CWebBridge m_webBridge;
CRect rc;
m_webBridge.Create(NULL, WS_VISIBLE|WS_CHILD, rc, this,
IDC_WEBBRIDGE);
#define IDC_WEBBRIDGE 500
#import <mshtmlwb.dll> // This DLL should be in your system dir using namespace WBLib; #include <comdef.h> // Needed for Compiler COM support
IWebBridgePtr m_webBridge;
CoInitialize(NULL);
void CMyView::OnInitialUpdate()
{
CView::OnInitialUpdate();
// Create an instance of the Scriptlet Component.
// Here, I am asking for a pointer to the IWebBridge interface.
// You could ask for IWBScriptControl or query for it later.
HRESULT hr = CoCreateInstance(_uuidof(Scriptlet), NULL,
CLSCTX_INPROC_SERVER,
_uuidof(IWebBridge),
(void**)&m_webBridge);
if (SUCCEEDED(hr))
{
// Insert some code here
}
}
BOOL bScrollbar;
bScrollbar = m_webBridge->GetScrollbar();
TRACE("Scrollbar is %s\n", bScrollbar ? "on" : "off");
Keywords: kbbug kbctrl kbpending kbscript KB190838