on IObjectWithSite, IOleObject and ActiveX controls

ActiveX® controls frequently need to communicate with their containing object.  For example, a control may want to QueryService for the cached InternetSecurityManager object to decide whether or not to take a particular action.  Controls can obtain a pointer to their containing object (also called the object’s site) in one of at least two ways.  The…

6

how do i uninstall ie7 beta preview?

(I get a lot of e-mails asking this question.) Click Start -> Control Panel -> Add or Remove Programs -> Check the Show update box at the top of the dialog -> Scroll down and click Internet Explorer 7 Beta 2 Preview -> Click Remove. The answers to this question and more can also be found…

3

laying blame where blame is due

At home, I have three computers.  The first is my workstation which is used primarily for web browsing with Internet Explorer, reading E-Mail and RAS-ing to work. The second is my Media Center PC which is used for watching TV (I love it when those video drivers cause blue screens, but that’s another story). The…

3

on pop-ups

I get a lot of e-mails from Internet Explorer users asking why they still get pop-ups even though they have turned on the Pop-up Blocker.  Barring user error, there are three possible reasons discussed below. Note: I will discuss several Pop-up Blocker settings.  These settings can be accessed from Tools->Pop-up Blocker->Pop-up Blocker Settings. Reason: You…

6