Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

Readers-- I'm leaving MSFT for other opportunities. As such, this will be my last post. Thanks for reading! I hope you will all continue to read the IE Team Blog: http://blogs.msdn.com/ie Read More...
You're writing some code that uses COM. Do you use SmartPointers or not use SmartPointers? Debate on this topic flares up now and then. The trick to answering it is to seperate the technical facts from stubbornly held beliefs. Like any technology, there Read More...
Today I have a mini-FAQ on Favicons. Q: How do I make a favicon appear for my site in IE7? A: There are two ways. The first is to put a file in the root of your domain called favicon.ico. The second is to use a <link> tag with the rel="shortcut Read More...
My posting rate has declined somewhat since we shipped IE7. It seems posts come in bursts. I have a theory for this. At the beginning of a product cycle we are focused on planning, architecting, and implementing. There is not much to talk about, since Read More...
I know, I'm a bit behind the times, but I finally installed it to check it out. If you haven't yet, and you're the sort of person who thinks they may someday make a webpage, you should get it. The features are nice. The spy++-esque features, such as highlighting Read More...
Raymond mentioned this particular API once . I mention it, because I had to call it today. A certain third party app has existed for many years, happily calling CreateProcess() and not putting a space in the lpCommandLine string between the executable Read More...
CoUnmarshalInterface() and CoGetInterfaceAndReleaseStream() are not re-entrancy safe. This has certain implications for objects that attempt to unmarshal interfaces into member variables, as a member of my team recently discovered. Suppose you have something Read More...
0 Comments
Filed under:
Note: This is part three in a series of posts explaining how ActiveX controls and the IE Pop-up Blocker should interact. The first post is here . If you are a user (and not an ActiveX control developer), and have found this post in an attempt to track Read More...
Note : This is part two in a series of posts explaining how ActiveX controls and the IE Pop-up Blocker should interact. The first post is here . If you are a user (and not an ActiveX control developer), and have found this post in an attempt to track Read More...
As I mentioned previously , one reason users may continue to experience unwanted pop-up windows while browsing is creative use of ActiveX controls that provide methods that allow web sites to open new browser windows. This series of posts will provide Read More...
I was looking at the documentation for TrackPopupMenuEx () today and saw this in the remarks section. This, I suspect, explains a lot of frustration I have experienced in the past. To display a context menu for a notification icon, the current window Read More...
If you write an application that hosts the WebBrowser Control , and you want the control to do something, you can send commands to mshtml via the IOleCommandTarget interface. However, if you are an ActiveX control and you want to send CGID_MSHTML commands, Read More...
IOleCommandTarget is very useful. It provides a generic way of sending commands between objects. IE makes extensive use of IOleCommandTarget , both publically and internally. And, like IUnknown , people frequently get it wrong. Each command is composed Read More...
Question: What is wrong with this code? case WM_DRAWITEM: { LPDRAWITEMSTRUCT pdis = (LPDRAWITEMSTRUCT) lParam; COMBOBOXEXITEM cbexItem = {0}; cbexItem.mask = CBEIF_IMAGE | CBEIF_SELECTEDIMAGE; cbexItem.iItem = pdis->itemID; CallWindowProc(pfnOldWndProc, Read More...
0 Comments
Filed under:
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 Read More...
More Posts Next page »
 
Page view tracker