{"id":17273,"date":"2009-07-31T10:00:00","date_gmt":"2009-07-31T10:00:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/oldnewthing\/2009\/07\/31\/what-is-the-difference-between-directory-and-directorybackground\/"},"modified":"2009-07-31T10:00:00","modified_gmt":"2009-07-31T10:00:00","slug":"what-is-the-difference-between-directory-and-directorybackground","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/oldnewthing\/20090731-00\/?p=17273","title":{"rendered":"What is the difference between Directory and DirectoryBackground?"},"content":{"rendered":"<p> One item I left off the <a href=\"http:\/\/blogs.msdn.com\/oldnewthing\/archive\/2007\/08\/02\/4179107.aspx\"> list of special progids<\/a> is <code>Directory\\Background<\/code>. <\/p>\n<p> Recall that <code>Directory<\/code> is the progid for file system folders (a subset of <code>Folder<\/code> which represents all shell folders, both file system and virtual). Closely related is <code>Directory\\Background<\/code>, which isn&#8217;t really a progid, but it is a place where shell extensions can register themselves. Specifically, it&#8217;s where context menu handlers can register if they want to appear when the user right-clicks on a blank space of a file system folder. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>One item I left off the list of special progids is Directory\\Background. Recall that Directory is the progid for file system folders (a subset of Folder which represents all shell folders, both file system and virtual). Closely related is Directory\\Background, which isn&#8217;t really a progid, but it is a place where shell extensions can register [&hellip;]<\/p>\n","protected":false},"author":1069,"featured_media":111744,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[25],"class_list":["post-17273","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oldnewthing","tag-code"],"acf":[],"blog_post_summary":"<p>One item I left off the list of special progids is Directory\\Background. Recall that Directory is the progid for file system folders (a subset of Folder which represents all shell folders, both file system and virtual). Closely related is Directory\\Background, which isn&#8217;t really a progid, but it is a place where shell extensions can register [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/17273","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/users\/1069"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/comments?post=17273"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/17273\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media\/111744"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media?parent=17273"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/categories?post=17273"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/tags?post=17273"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}