Chapter 13. Building In-Process Extensions with Browser Helper Objects

Most IE extensibility points are, in many ways, separated from the steps and transactions that take place behind the scenes of a page load or the display of the browser frame. Most extensions are used to control a piece of the browser's UI, whether it be a part of a page or a part of the browser window itself. Browser Helper objects (BHOs) fill in the missing piece of this story: they allow developers to access the events called and actions taken by IE silently. Much like a Windows service, these extensions sit in the background and perform tasks without having to interact with a user directly.

In this chapter, I discuss how you can build your own BHO and use this extension ...

Get Pro Internet Explorer 8 & 9 Development: Developing Powerful Applications for The Next Generation of IE now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.