pop-up blocker and ActiveX controls, part one: IWebBrowser::Navigate(), IWebBrowser::Navigate2()- May 17, 2006 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 best-practices for ActiveX control implementors. There are two things to keep in mind while considering this topic. The first is, as always, we are committed to application and site compatibility and thus a lot of the pop-up blocker is..http://blogs.msdn.com/jeffdav/archive/2006/05/17/600378.aspx why menus from tray notification icons don't go away- May 1, 2006 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 must be the foreground window before the application calls TrackPopupMenu or TrackPopupMenuEx. Otherwise, the menu will not disappear when the user clicks outside of the menu or the window that created the menu (if it is visible). So, if you..http://blogs.msdn.com/jeffdav/archive/2006/05/01/587785.aspx |