<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>How to host an IContextMenu, part 1 - Initial foray</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2004/09/20/231739.aspx</link><description>Putting together the IContextMenu methods.</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>BlogWell &amp;raquo; Implementing &amp;#8220;Sent To Mail Recipient&amp;#8221;; in your Application</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2004/09/20/231739.aspx#7032688</link><pubDate>Wed, 09 Jan 2008 00:11:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7032688</guid><dc:creator>BlogWell » Implementing “Sent To Mail Recipient”; in your Application</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://blog-well.com/2007/06/05/implementing-sent-to-mail-recipient-in-your-application/"&gt;http://blog-well.com/2007/06/05/implementing-sent-to-mail-recipient-in-your-application/&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7032688" width="1" height="1"&gt;</description></item><item><title>Implementing "Sent To Mail Recipient" in your Application &amp;laquo; BlogWell</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2004/09/20/231739.aspx#3111111</link><pubDate>Wed, 06 Jun 2007 09:46:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3111111</guid><dc:creator>Implementing "Sent To Mail Recipient" in your Application « BlogWell</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://blogwell.wordpress.com/2007/06/05/implementing-sent-to-mail-recipient-in-your-application/"&gt;http://blogwell.wordpress.com/2007/06/05/implementing-sent-to-mail-recipient-in-your-application/&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3111111" width="1" height="1"&gt;</description></item><item><title>IContextMenu のホスト方法 - Shell</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2004/09/20/231739.aspx#558158</link><pubDate>Wed, 22 Mar 2006 20:33:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:558158</guid><dc:creator>社本＠ワック Blog</dc:creator><description>IContextMenu のホスト方法 - Shell&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=558158" width="1" height="1"&gt;</description></item><item><title>Shell Extensibility in Longhorn</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2004/09/20/231739.aspx#241700</link><pubDate>Wed, 13 Oct 2004 16:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:241700</guid><dc:creator>notgartner.com: Mitch Denny's Blog</dc:creator><description>&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=241700" width="1" height="1"&gt;</description></item><item><title>re: How to host an IContextMenu, part 1 - Initial foray</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2004/09/20/231739.aspx#232495</link><pubDate>Tue, 21 Sep 2004 18:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:232495</guid><dc:creator>Mike Dunn</dc:creator><description>&amp;gt;Is the strategy of reading a contract from the other side successfully used on a variety of specs in real applications?&lt;br&gt; &lt;br&gt;I imagine that reading the context menu shell extension spec from the other side is done often, since there are many Explorer shell replacements out there, and a file/dir context menu is a pretty big part of the shell.&lt;br&gt;Other apps like WndTabs for VC 6 do it as well (r-click a tab and you can get the Explorer context menu for a source file).&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=232495" width="1" height="1"&gt;</description></item><item><title>re: How to host an IContextMenu, part 1 - Initial foray</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2004/09/20/231739.aspx#232366</link><pubDate>Tue, 21 Sep 2004 13:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:232366</guid><dc:creator>Cooney</dc:creator><description>&amp;gt; Is the strategy of reading a contract from the other side successfully used on a variety of specs in real applications? If not, why not? If so, does it cause the implementors endless grief, or what?&lt;br&gt;&lt;br&gt;Probably not. If it were, it'd be more akin to a standard - implementations are judged by their compliance to a standard, and variations are treated as bugs in the code. &lt;br&gt;&lt;br&gt;Windows is different - it is the defacto standard, and is authoritative, more so than any written spec. Variations between the code and the spec are treated as bugs in the spec (provided that someone somewhere depends on the behavior). &lt;br&gt;&lt;br&gt;I think the best way to view this is to look at the docs as a starting point, and then resolve any questions by testing the code to see what it does (which is how we get bug-dependency in the first place).&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=232366" width="1" height="1"&gt;</description></item><item><title>re: How to host an IContextMenu, part 1 - Initial foray</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2004/09/20/231739.aspx#232197</link><pubDate>Tue, 21 Sep 2004 03:18:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:232197</guid><dc:creator>name</dc:creator><description>The thing that still bugs me about reading specs from the other side is that it won't always work.  &lt;br&gt;&lt;br&gt;Windows's implementation has to be compatible with buggy applications, and may contain workarounds you won't think of. Or Windows may have bugs or quirks that applications depend on.  Or it may handle details of a correct implementation that aren't obvious in the spec (e.g., ShellExecute expands environment strings).  And when specs change, you may have to track them.&lt;br&gt;&lt;br&gt;Is the strategy of reading a contract from the other side successfully used on a variety of specs in real applications?  If not, why not?  If so, does it cause the implementors endless grief, or what?&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=232197" width="1" height="1"&gt;</description></item><item><title>re: How to host an IContextMenu, part 1 - Initial foray</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2004/09/20/231739.aspx#232077</link><pubDate>Tue, 21 Sep 2004 00:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:232077</guid><dc:creator>Raymond Chen</dc:creator><description>Um, that's what the category feeds are for.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=232077" width="1" height="1"&gt;</description></item><item><title>Too much code and not enough history?</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2004/09/20/231739.aspx#232073</link><pubDate>Tue, 21 Sep 2004 00:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:232073</guid><dc:creator>Eric TF Bat</dc:creator><description>For the benefit of the people who just want the history and the anecdotes, why not mark your articles with categories and make it possible to view entries by categories?  Does the blogging software have that kind of capability?&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=232073" width="1" height="1"&gt;</description></item><item><title>re: How to host an IContextMenu, part 1 - Initial foray</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2004/09/20/231739.aspx#232060</link><pubDate>Mon, 20 Sep 2004 23:51:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:232060</guid><dc:creator>asdf</dc:creator><description>For some more sample source code, I love ContextMenu:&lt;br&gt;&lt;br&gt;&lt;a target="_new" href="http://www.maddogsw.com/cmdutils/"&gt;http://www.maddogsw.com/cmdutils/&lt;/a&gt;&lt;br&gt;&lt;br&gt;It even has code to parse the menu to output text instead of displaying a GUI menu.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=232060" width="1" height="1"&gt;</description></item></channel></rss>