Binary Behaviors Overviews and Tutorials
This topic documents a feature of Binary Behaviors, which are obsolete as of Internet Explorer 10.
This section contains overview and tutorial articles for binary element behaviors.
Overviews/Tutorials
How to Create a Binary Element Behavior using ATLThis document describes how to create a binary element behavior. A binary element behavior is an element behavior that is implemented in C++ and compiled. Because it is compiled, a binary element behavior has increased performance over a script-based element behavior. If the performance of a script-based element behavior is inadequate, you can re-implement it as a binary element behavior. A binary element behavior can also be used in situations where a script-based element behavior cannot; binary element behaviors, unlike script-based element behaviors, have access to the entire operating system so they can do anything an ordinary application can—such as access the file system.
Implementing Binary DHTML BehaviorsThis article focuses on the binary version of behaviors and outlines the steps for creating binary behaviors using Microsoft Visual C++ version 5, Active Template Library (ATL) version 5, and ATL Service Pack 3 (SP3).
Using Rendering BehaviorsThis tutorial explains how to implement a rendering behavior in C++ and how to use it in an HTML document or an application hosting MSHTML. In the course of explaining rendering behaviors, the tutorial provides some review of binary behavior implementation.