Consider that you use Print Preview in Internet Explorer 8 or Internet Explorer 9 to preview a document which uses an ActiveX MIME handler such as Visio Viewer. When you close Print Preview by using the Close button (the red X in the upper-right corner of the Print Preview dialog box) and then try to print the document, Internet Explorer does not print the document. Instead, the printed page contains only the header and footer information from Internet Explorer. Additionally, when you open Print Preview again for the document, the ActiveX container is active within Print Preview and can react to mouse-click events.
This problem does not occur when you use an HTML-based webpage that loads additional ActiveX controls.
This problem does not occur when you leave Print Preview by printing the page or when you close the Print Preview dialog box by pressing Esc or Alt+C.
To resolve this problem, install this update.
Security update information
To resolve this issue, install the most recent cumulative security update for Internet Explorer. To do this, visit the following Microsoft website:
Note This update was first included in security update 2699988.
For more information about the security update, click the following article number to view the article in the Microsoft Knowledge Base:
2699988 MS12-037: Cumulative security update for Internet Explorer: June 12, 2012
To work around this problem, use one of the following methods:
Close Print Preview in Internet Explorer by pressing Esc or Alt+C.
Browse in Internet Explorer to visit any other webpage and then browse again to the document.
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
Visio Viewer uses Internet Explorer as a container for its ActiveX control that then displays the Visio drawing. This same problem can occur when you open a Shockwave Flash file directly in Internet Explorer.
For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:
824684 Description of the standard terminology that is used to describe Microsoft software updates
The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products.