Is someone knows how could I implement a DLL for IE ??
Which functions do I have to implement and when are they called in IE ? Must these funtions be called by a Web page or is IE can load it alone ?
Try to use Interfaces for access to Internet Explorer.
A little Example:
DWORD dwClsContext = CLSCTX_SERVER;
IUnknown *pUn;
DWORD stda = CoGetClassObject(CLSID_InternetExplorer, dwClsContext, NULL,
IID_IUnknown, (void **)&pUn);
//And so on
You shoul make a class that is derived from the Shell interfaces below (I have made a toolbar for IE with this one).
public IDeskBand,
public IInputObject,
public IObjectWithSite,
public IPersistStream,
public IContextMenu
(all documented in MSDN for band objects)
Also you should make another class which will be the class factory for your object.
To get this working you should know something about shell programming, COM interfaces and of cours IE.
Some samples you can find on codeguru.com.
HTH,
s-)
Blessed is he who in the name of justice and goodwill, sheperds the weak through the valley of darkness...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.