{"id":103016,"date":"2019-10-22T07:00:00","date_gmt":"2019-10-22T14:00:00","guid":{"rendered":"http:\/\/devblogs.microsoft.com\/oldnewthing\/?p=103016"},"modified":"2019-10-21T19:52:19","modified_gmt":"2019-10-22T02:52:19","slug":"20191022-00","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/oldnewthing\/20191022-00\/?p=103016","title":{"rendered":"What&#8217;s the difference between the hotkeys <KBD>F6<\/KBD> and <KBD>Alt<\/KBD>+<KBD>F6<\/KBD>?"},"content":{"rendered":"<p>Some time ago, <a href=\"https:\/\/devblogs.msdn.microsoft.com\/oldnewthing\/20180918-00\/?p=99765\"> I listed some of the historical system hotkeys<\/a>, and I noted that of the ones on the list, only <kbd>Alt<\/kbd>+<kbd>F4<\/kbd> and <kbd>Alt<\/kbd>+<kbd>F6<\/kbd> are still around.<\/p>\n<p>You&#8217;re probably familiar with <kbd>Alt<\/kbd>+<kbd>F4<\/kbd>. It&#8217;s the hotkey for closing the current window. The <kbd>Alt<\/kbd>+<kbd>F6<\/kbd> hotkey is not as well known. It&#8217;s the hotkey for switching among windows within an application.<\/p>\n<p>But what kind of &#8220;switching among windows within an application&#8221; are we talking about? Many programs use <kbd>F6<\/kbd> or even <kbd>Ctrl<\/kbd>+<kbd>F6<\/kbd> for switching windows.<\/p>\n<p>More specifically, the <kbd>Alt<\/kbd>+<kbd>F6<\/kbd> hotkey is for switching among <i>top-level<\/i> windows in an application. For example, start Notepad, type some text, and then press <kbd>Ctrl<\/kbd>+<kbd>F<\/kbd> to call up the search dialog. At this point, you can use <kbd>Alt<\/kbd>+<kbd>F6<\/kbd> to switch between the search dialog and the main Notepad window.<\/p>\n<p>At least, that&#8217;s what it used to do. <a href=\"https:\/\/www.pcjs.org\/disks\/pcx86\/windows\/win95\/4.00.950\/\"> You can try it yourself on Windows 95<\/a>. But it doesn&#8217;t seem to work in Windows 10. Not sure if that&#8217;s a bug or a feature.<\/p>\n<p>Anyway, that&#8217;s what <kbd>Alt<\/kbd>+<kbd>F6<\/kbd> was for.<\/p>\n<p>One related hotkey <kbd>F6<\/kbd> is not a system hotkey, but it is a common application convention for switching among sections of a window, or more generally, between sections of an application. For example, in most Web browsers, the <kbd>F6<\/kbd> hotkey moves between the address bar and the Web page.<\/p>\n<p>Another related hotkey <kbd>Ctrl<\/kbd>+<kbd>F6<\/kbd> is also not a system hotkey. It is a common application convention for switching among documents within a single window. In the old days, these were <a href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/desktop\/winmsg\/about-the-multiple-document-interface\"> Multiple Document Interface<\/a> windows, but nowadays they are more likely to be tabbed windows.<\/p>\n<p>That&#8217;s the rundown of <kbd>F6<\/kbd>-related hotkeys. Only <kbd>Alt<\/kbd>+<kbd>F6<\/kbd> is a system hotkey. The others are application-defined hotkeys, but most applications use them for navigating within the main application window.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Switching between things, but different things.<\/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":[104],"class_list":["post-103016","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oldnewthing","tag-tipssupport"],"acf":[],"blog_post_summary":"<p>Switching between things, but different things.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/103016","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=103016"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/103016\/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=103016"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/categories?post=103016"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/tags?post=103016"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}