Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
//********************************************************************* //* Microsoft Windows ** //* Copyright(c) Microsoft Corp., 1999 ** //********************************************************************* // // OBWEB_C.IDL - Component description and Type Library for ObWebBrowser (MSOBWEB) // // HISTORY: // // 1/27/99 a-jaswed Created.
import "unknwn.idl"; import "oaidl.idl";
/////////////////////////////////////////////////////////// // // // Component descriptions //
/////////////////////////////////////////////////////////// // Interface IObWebBrowser // [ object, uuid(86E23621-B8BC-11d2-9D5F-00C04F7F8935), helpstring("IObWebBrowser Interface"), pointer_default(unique) ] interface IObWebBrowser : IUnknown { HRESULT AttachToWindow ([in] HWND hWnd); HRESULT PreTranslateMessage ([in] LPMSG lpMsg); HRESULT Navigate ([in] WCHAR* pszUrl, WCHAR* pszTarget); HRESULT ListenToWebBrowserEvents ([in] IUnknown* pUnk); HRESULT StopListeningToWebBrowserEvents ([in] IUnknown* pUnk); HRESULT SetExternalInterface ([in] IUnknown* pUnk); HRESULT get_WebBrowserDoc ([out] IDispatch** ppDisp); HRESULT ObWebShowWindow (); HRESULT Stop (); HRESULT PlayBackgroundMusic (); HRESULT StopBackgroundMusic (); HRESULT UnhookScriptErrorHandler ();
};
/////////////////////////////////////////////////////////// // ObWebBrowser Type Library // [ uuid(374462A1-B8A2-11d2-9D5F-00C04F7F8935), version(1.0), helpstring("ObWebBrowser 1.0 Type Library") ] library ObWebBrowserLib { importlib("stdole32.tlb");
// // ObWebBrowser // [ uuid(E87D5021-B8BC-11d2-9D5F-00C04F7F8935), helpstring("ObWebBrowser Class") ] coclass ObWebBrowser { [default] interface IObWebBrowser; };
};
|