CINXE.COM
Extended Window Styles (Winuser.h) - Win32 apps | Microsoft Learn
<!DOCTYPE html><html class="hasSidebar hasPageActions hasBreadcrumb conceptual has-default-focus theme-light" lang="en-us" dir="ltr" data-authenticated="false" data-auth-status-determined="false" data-target="docs" x-ms-format-detection="none"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta property="og:title" content="Extended Window Styles (Winuser.h) - Win32 apps" /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://learn.microsoft.com/en-us/windows/win32/winmsg/extended-window-styles" /><meta property="og:description" content="The following are the extended window styles." /><meta property="og:image" content="https://learn.microsoft.com/en-us/media/open-graph-image.png" /> <meta property="og:image:alt" content="Microsoft Learn" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@MicrosoftLearn" /> <meta name="color-scheme" content="light dark"><meta name="adobe-target" content="true" /> <meta name="author" content="Karl-Bridge-Microsoft" /> <meta name="breadcrumb_path" content="/windows/desktop/breadcrumb/toc.json" /> <meta name="depot_name" content="MSDN.win32" /> <meta name="description" content="The following are the extended window styles." /> <meta name="document_id" content="8c18c830-f4a3-49a9-1ef7-43a6ae2892ca" /> <meta name="document_version_independent_id" content="c962ff33-7011-7112-516f-4717dd380b6b" /> <meta name="feedback_help_link_type" content="get-help-at-qna" /> <meta name="feedback_help_link_url" content="https://learn.microsoft.com/answers/tags/224/windows-api-win32/" /> <meta name="feedback_product_url" content="https://www.microsoft.com/en-us/windowsinsider/feedbackhub/fb" /> <meta name="feedback_system" content="Standard" /> <meta name="git_commit_id" content="8d4abf84cdb7dd8ff49edcea89fe9052bacae0e0" /> <meta name="gitcommit" content="https://github.com/MicrosoftDocs/win32-pr/blob/8d4abf84cdb7dd8ff49edcea89fe9052bacae0e0/desktop-src/winmsg/extended-window-styles.md" /> <meta name="locale" content="en-us" /> <meta name="ms.assetid" content="5830B16E-CD52-4a1a-A1BD-3AFE66BA5FDD" /> <meta name="ms.author" content="kbridge" /> <meta name="ms.custom" content="snippet-project" /> <meta name="ms.date" content="05/31/2018" /> <meta name="ms.service" content="windows-api-desktop-tech" /> <meta name="ms.subservice" content="desktop-app-ui" /> <meta name="ms.topic" content="reference" /> <meta name="original_content_git_url" content="https://github.com/MicrosoftDocs/win32-pr/blob/live/desktop-src/winmsg/extended-window-styles.md" /> <meta name="page_type" content="conceptual" /> <meta name="pdf_url_template" content="https://learn.microsoft.com/pdfstore/en-us/MSDN.win32/{branchName}{pdfName}" /> <meta name="recommendations" content="true" /> <meta name="schema" content="Conceptual" /> <meta name="site_name" content="Docs" /> <meta name="toc_rel" content="toc.json" /> <meta name="uhfHeaderId" content="MSDocsHeader-WinDevCenter" /> <meta name="updated_at" content="2025-01-30 04:43 PM" /> <meta name="word_count" content="996" /> <meta name="persistent_id" content="dc08024e-4759-c296-d8c5-8f166c08026d" /> <meta name="platform_id" content="dc08024e-4759-c296-d8c5-8f166c08026d" /> <meta name="cmProducts" content="https://authoring-docs-microsoft.poolparty.biz/devrel/bcbcbad5-4208-4783-8035-8481272c98b8" data-source="generated" /> <meta name="spProducts" content="https://authoring-docs-microsoft.poolparty.biz/devrel/43b2e5aa-8a6d-4de2-a252-692232e5edc8" data-source="generated" /> <meta name="scope" content="Windows, Desktop" /><meta name="github_feedback_content_git_url" content="https://github.com/MicrosoftDocs/win32/blob/docs/desktop-src/winmsg/extended-window-styles.md" /><link href="https://learn.microsoft.com/en-us/windows/win32/winmsg/extended-window-styles" rel="canonical"><title>Extended Window Styles (Winuser.h) - Win32 apps | Microsoft Learn</title><link rel="stylesheet" href="/static/assets/0.4.029666293/styles/site-ltr.css"> <script id="msdocs-script"> var msDocs = {environment: { supportLevel: 'production', accessLevel: 'online', reviewFeatures: false, systemContent: true, azurePortalHostname: 'portal.azure.com', legacyHosting: false, siteName: 'learn', },data: { timeOrigin: Date.now(), contentLocale: 'en-us', contentDir: 'ltr', userLocale: 'en-us', userDir: 'ltr', pageTemplate: 'Conceptual', brand: '', context: {}, hasBinaryRating: true, feedbackHelpLinkType:'get-help-at-qna', feedbackHelpLinkUrl:'https://learn.microsoft.com/answers/tags/224/windows-api-win32/', standardFeedback: true, showFeedbackReport: false, enableTutorialFeedback: false, feedbackSystem: 'Standard', feedbackGitHubRepo: '', feedbackProductUrl: 'https://www.microsoft.com/en-us/windowsinsider/feedbackhub/fb',extendBreadcrumb: false,isEditDisplayable: true, hideViewSource: false, hasPageActions: true, hasPrintButton: true, hasBookmark: true, hasShare: true, isPermissioned: false, isPrivateUnauthorized: false,hasRecommendations: true,contributors: [{ name: "Karl-Bridge-Microsoft", url: "https://github.com/Karl-Bridge-Microsoft" },{ name: "nir9", url: "https://github.com/nir9" },{ name: "reemsabaw1", url: "https://github.com/reemsabaw1" },{ name: "drewbatgit", url: "https://github.com/drewbatgit" },{ name: "v-kents", url: "https://github.com/v-kents" },{ name: "DCtheGeek", url: "https://github.com/DCtheGeek" },{ name: "GrantMeStrength", url: "https://github.com/GrantMeStrength" },{ name: "hickeys", url: "https://github.com/hickeys" },{ name: "mijacobs", url: "https://github.com/mijacobs" },{ name: "msatranjr", url: "https://github.com/msatranjr" }],}, functions:{} }; </script><script src="https://wcpstatic.microsoft.com/mscc/lib/v2/wcp-consent.js"></script> <script src="https://js.monitor.azure.com/scripts/c/ms.jsll-4.min.js"></script><script src="/static/assets/0.4.029666293/global/deprecation.js"></script><link rel="preconnect" href="//mscom.demdex.net" crossorigin> <link rel="dns-prefetch" href="//target.microsoft.com"> <link rel="dns-prefetch" href="//microsoftmscompoc.tt.omtrdc.net"> <link rel="preload" as="script" href="/static/third-party/adobe-target/at-js/2.9.0/at.js" integrity="sha384-1/viVM50hgc33O2gOgkWz3EjiD/Fy/ld1dKYXJRUyjNYVEjSUGcSN+iPiQF7e4cu" crossorigin="anonymous" id="adobe-target-script" type="application/javascript" /><script src="/static/assets/0.4.029666293/scripts/en-us/index-docs.js"></script></head> <body lang="en-us" dir="ltr"> <div class="header-holder has-default-focus"> <a href="#main" style="z-index: 1070" class="outline-color-text visually-hidden-until-focused position-fixed inner-focus focus-visible top-0 left-0 right-0 padding-xs text-align-center has-body-background" tabindex="1">Skip to main content</a><div hidden id="cookie-consent-holder" data-test-id="cookie-consent-container"></div> <div id="unsupported-browser" style=" background-color: white; color: black; padding: 16px; border-bottom: 1px solid grey;" hidden > <div style="max-width: 800px; margin: 0 auto;"> <p style="font-size: 24px">This browser is no longer supported.</p> <p style="font-size: 16px; margin-top: 16px;">Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.</p> <div style="margin-top: 12px;"> <a href="https://go.microsoft.com/fwlink/p/?LinkID=2092881 " style=" background-color: #0078d4; border: 1px solid #0078d4; color: white; padding: 6px 12px; border-radius: 2px; display: inline-block; ">Download Microsoft Edge</a> <a href="https://learn.microsoft.com/en-us/lifecycle/faq/internet-explorer-microsoft-edge" style=" background-color: white; padding: 6px 12px; border: 1px solid #505050; color: #171717; border-radius: 2px; display: inline-block; ">More info about Internet Explorer and Microsoft Edge</a> </div> </div> </div> <!-- liquid-tag banners global --> <!-- site header --> <header id="ms--site-header" data-test-id="site-header-wrapper" role="banner" itemscope="itemscope" itemtype="http://schema.org/Organization"> <div id="ms--mobile-nav" class="site-header display-none-tablet padding-inline-none gap-none" data-bi-name="mobile-header" data-test-id="mobile-header"></div> <div id="ms--primary-nav" class="site-header display-none display-flex-tablet" data-bi-name="L1-header" data-test-id="primary-header"></div> <div id="ms--secondary-nav" class="site-header display-none display-flex-tablet" data-bi-name="L2-header" data-test-id="secondary-header"></div> </header><div id="content-header" class="content-header uhf-container has-padding has-default-focus border-bottom-none" data-bi-name="content-header"> <div class="content-header-controls margin-xxs margin-inline-sm-tablet"> <button type="button" class="contents-button button button-sm margin-right-xxs" data-bi-name="contents-expand" aria-haspopup="true" data-contents-button> <span class="icon"><span class="docon docon-menu" aria-hidden="true"></span></span> <span class="contents-expand-title">Table of contents</span> </button> <button type="button" class="ap-collapse-behavior ap-expanded button button-sm" data-bi-name="ap-collapse" aria-controls="action-panel"> <span class="icon"><span class="docon docon-exit-mode" aria-hidden="true"></span></span> <span>Exit focus mode</span> </button> </div> </div><div id="disclaimer-holder" class="has-overflow-hidden has-default-focus"> <!-- liquid-tag banners sectional --> </div> </div> <div class="mainContainer uhf-container has-default-focus" data-bi-name="body"> <div class="columns has-large-gaps is-gapless-mobile "><div id="left-container" class="left-container is-hidden-mobile column is-one-third-tablet is-one-quarter-desktop"> <nav id="affixed-left-container" class="margin-top-sm-tablet position-sticky display-flex flex-direction-column" aria-label="Primary"></nav> </div><!-- .primary-holder --> <section class="primary-holder column is-two-thirds-tablet is-three-quarters-desktop"> <!--div.columns --> <div class="columns is-gapless-mobile has-large-gaps "><div id="main-column" class="column is-full is-8-desktop"> <main id="main" class="" role="main" data-bi-name="content" lang="en-us" dir="ltr"><!-- article-header --> <div id="article-header" class="background-color-body margin-top-sm-tablet margin-bottom-xs display-none-print"> <div class="display-flex align-items-center "><details id="article-header-breadcrumbs-overflow-popover" class="popover" data-for="article-header-breadcrumbs"> <summary class="button button-clear button-primary button-sm inner-focus" aria-label="All breadcrumbs"> <span class="icon"> <span class="docon docon-more"></span> </span> </summary> <div id="article-header-breadcrumbs-overflow" class="popover-content padding-none"> </div> </details> <bread-crumbs id="article-header-breadcrumbs" data-test-id="article-header-breadcrumbs" class="overflow-hidden flex-grow-1 margin-right-sm margin-right-md-tablet margin-right-lg-desktop margin-left-negative-xxs padding-left-xxs"></bread-crumbs><div id="article-header-page-actions" class="opacity-none margin-left-auto display-flex flex-wrap-no-wrap align-items-stretch"><a id="lang-link-tablet" class="button button-primary button-clear button-sm display-none display-inline-flex-tablet" title="Read in English" data-bi-name="language-toggle" data-read-in-link hidden> <span class="icon margin-none" aria-hidden="true" data-read-in-link-icon> <span class="docon docon-locale-globe"></span> </span> <span class="is-visually-hidden" data-read-in-link-text>Read in English</span> </a><button type="button" class="collection button button-clear button-sm button-primary display-none display-inline-flex-tablet" data-list-type="collection" data-bi-name="collection" title="Add to collection"> <span class="icon margin-none" aria-hidden="true"> <span class="docon docon-circle-addition"></span> </span> <span class="collection-status is-visually-hidden">Save</span> </button><a data-contenteditbtn class="button button-clear button-sm text-decoration-none button-primary display-none display-inline-flex-tablet" aria-label="Edit" title="Edit This Document" data-bi-name="edit" href="https://github.com/MicrosoftDocs/win32/blob/docs/desktop-src/winmsg/extended-window-styles.md" data-original_content_git_url="https://github.com/MicrosoftDocs/win32-pr/blob/live/desktop-src/winmsg/extended-window-styles.md" data-original_content_git_url_template="{repo}/blob/{branch}/desktop-src/winmsg/extended-window-styles.md" data-pr_repo="" data-pr_branch=""> <span class="icon margin-none" aria-hidden="true"> <span class="docon docon-edit-outline"></span> </span> </a> <details class="popover popover-right" id="article-header-page-actions-overflow"> <summary class="justify-content-flex-start button button-clear button-sm button-primary" aria-label="More actions" title="More actions"> <span class="icon" aria-hidden="true"> <span class="docon docon-more-vertical"></span> </span> </summary> <div class="popover-content padding-xs"><button data-page-action-item="overflow-mobile" type="button" class="justify-content-flex-start button-block button-sm has-inner-focus button button-clear display-none-tablet" data-bi-name="contents-expand" data-contents-button data-popover-close> <span class="icon"> <span class="docon docon-editor-list-bullet" aria-hidden="true"></span> </span><span class="contents-expand-title">Table of contents</span></button><a id="lang-link-overflow" class="justify-content-flex-start button-sm has-inner-focus button button-clear button-block display-none-tablet" title="Read in English" data-bi-name="language-toggle" data-page-action-item="overflow-mobile" data-check-hidden="true" data-read-in-link hidden > <span class="icon" aria-hidden="true" data-read-in-link-icon> <span class="docon docon-locale-globe"></span> </span> <span data-read-in-link-text>Read in English</span> </a><button type="button" class="collection justify-content-flex-start button button-clear button-sm has-inner-focus button-block display-none-tablet" data-list-type="collection" data-bi-name="collection" title="Save" data-page-action-item="overflow-mobile" data-check-hidden="true" data-popover-close> <span class="icon" aria-hidden="true"> <span class="docon docon-circle-addition"></span> </span> <span class="collection-status">Save</span> </button> <button type="button" class="collection justify-content-flex-start button button-clear button-sm has-inner-focus button-block display-none-tablet" data-list-type="plan" data-bi-name="plan" title="Add to plan" data-page-action-item="overflow-mobile" data-check-hidden="true" data-popover-close hidden> <span class="icon" aria-hidden="true"> <span class="docon docon-circle-addition"></span> </span> <span class="plan-status">Add to plan</span> </button><a data-contenteditbtn class="button button-clear button-block button-sm has-inner-focus justify-content-flex-start text-decoration-none display-none-tablet" aria-label="Edit" title="Edit This Document" data-bi-name="edit" href="https://github.com/MicrosoftDocs/win32/blob/docs/desktop-src/winmsg/extended-window-styles.md" data-original_content_git_url="https://github.com/MicrosoftDocs/win32-pr/blob/live/desktop-src/winmsg/extended-window-styles.md" data-original_content_git_url_template="{repo}/blob/{branch}/desktop-src/winmsg/extended-window-styles.md" data-pr_repo="" data-pr_branch=""> <span class="icon" aria-hidden="true"> <span class="docon docon-edit-outline"></span> </span> <span>Edit</span> </a><div aria-hidden="true" class="margin-none" data-page-action-item="overflow-all"></div> <hr class="display-none-tablet margin-bottom-xxs margin-top-xxs" /> <h4 class="font-size-sm padding-left-xxs">Share via</h4> <a class="button button-clear button-sm button-block has-inner-focus text-decoration-none justify-content-flex-start share-facebook" data-bi-name="facebook" data-page-action-item="overflow-all"> <span class="icon" aria-hidden="true"> <span class="docon docon-facebook-share font-size-md color-primary"></span> </span> <span class="margin-left-xxs">Facebook</span> </a> <a class="button button-clear button-sm has-inner-focus button-block text-decoration-none justify-content-flex-start share-twitter" data-bi-name="twitter" data-page-action-item="overflow-all"> <span class="icon" aria-hidden="true"> <span class="docon docon-xlogo-share font-size-xxs"></span> </span> <span class="margin-left-xxs">x.com</span> </a> <a class="button button-clear button-sm has-inner-focus button-block text-decoration-none justify-content-flex-start share-linkedin" data-bi-name="linkedin" data-page-action-item="overflow-all"> <span class="icon" aria-hidden="true"> <span class="docon docon-linked-in-logo font-size-sm color-primary"></span> </span> <span class="margin-left-xxs">LinkedIn</span> </a> <a class="button button-clear button-sm button-block has-inner-focus text-decoration-none justify-content-flex-start margin-bottom-xxs share-email" data-bi-name="email" data-page-action-item="overflow-all"> <span class="icon" aria-hidden="true"> <span class="docon docon-mail-message font-size-sm color-primary"></span> </span> <span class="margin-left-xxs">Email</span> </a><hr /> <button class="button button-block button-clear button-sm justify-content-flex-start has-inner-focus margin-top-xxs" title="Print" type="button" aria-label="Print" data-bi-name="print" data-page-action-item="overflow-all" data-popover-close data-print-page data-check-hidden="true"> <span class="icon" aria-hidden="true"> <span class="docon docon-print font-size-sm color-primary"></span> </span> <span class="margin-left-xxs">Print</span> </button> </div> </details> </div></div> </div> <!-- end article-header --><div> <button type="button" class="border contents-button button button-clear button-sm is-hidden-tablet has-inner-focus" data-bi-name="contents-expand" data-contents-button hidden> <span class="icon"> <span class="docon docon-editor-list-bullet" aria-hidden="true"></span> </span><span class="contents-expand-title">Table of contents</span></button> </div><!-- end mobile-contents button --> <div class="content "><h1 id="extended-window-styles">Extended Window Styles</h1><div class="display-flex justify-content-space-between align-items-center flex-wrap-wrap page-metadata-container"> <div class="margin-right-xxs"> <ul class="metadata page-metadata" data-bi-name="page info" lang="en-us" dir="ltr"><li>Article</li><li class="visibility-hidden-visual-diff"><time class="is-invisible" data-article-date aria-label="Article review date" datetime="2022-04-07T17:47:00Z" data-article-date-source="calculated">04/07/2022</time> </li><li class="contributors-holder display-none-print"> <button type="button" class="contributors-button link-button" data-bi-name="contributors">10 contributors</button> </li></ul> </div> <div id="user-feedback" class="margin-block-xxs display-none-print" data-hide-on-archived> <button id="user-feedback-button" data-test-id="conceptual-feedback-button" class="button button-sm button-clear button-primary" type="button" data-bi-name="user-feedback-button" data-user-feedback-button > <span class="icon" aria-hidden="true"> <span class="docon docon-like"></span> </span> <span>Feedback</span> </button> </div></div><nav id="center-doc-outline" class="doc-outline is-hidden-desktop display-none-print margin-bottom-sm" data-bi-name="intopic toc" aria-label="In this article"> <h2 id="ms--in-this-article" class="title is-6 margin-block-xs">In this article</h2> </nav><!-- <content> --><p>The following are the extended window styles, these can be used along with the <a href="/en-us/windows/win32/api/winuser/nf-winuser-createwindowexa" data-linktype="absolute-path"><strong>CreateWindowExA</strong></a>/<a href="/en-us/windows/win32/api/winuser/nf-winuser-createwindowexw" data-linktype="absolute-path"><strong>CreateWindowExW</strong></a> functions.</p> <table> <thead> <tr> <th style="text-align: left;">Constant/value</th> <th style="text-align: left;">Description</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;"><span id="WS_EX_ACCEPTFILES"></span><span id="ws_ex_acceptfiles"></span><dl> <dt><strong>WS_EX_ACCEPTFILES</strong></dt> <dt>0x00000010L</dt> </dl></td> <td style="text-align: left;">The window accepts drag-drop files.<br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_APPWINDOW"></span><span id="ws_ex_appwindow"></span><dl> <dt><strong>WS_EX_APPWINDOW</strong></dt> <dt>0x00040000L</dt> </dl></td> <td style="text-align: left;">Forces a top-level window onto the taskbar when the window is visible. <br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_CLIENTEDGE"></span><span id="ws_ex_clientedge"></span><dl> <dt><strong>WS_EX_CLIENTEDGE</strong></dt> <dt>0x00000200L</dt> </dl></td> <td style="text-align: left;">The window has a border with a sunken edge.<br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_COMPOSITED"></span><span id="ws_ex_composited"></span><dl> <dt><strong>WS_EX_COMPOSITED</strong></dt> <dt>0x02000000L</dt> </dl></td> <td style="text-align: left;">Paints all descendants of a window in bottom-to-top painting order using double-buffering. Bottom-to-top painting order allows a descendent window to have translucency (alpha) and transparency (color-key) effects, but only if the descendent window also has the WS_EX_TRANSPARENT bit set. Double-buffering allows the window and its descendents to be painted without flicker. This cannot be used if the window has a <a href="about-window-classes" data-linktype="relative-path">class style</a> of <strong>CS_OWNDC</strong>, <strong>CS_CLASSDC</strong>, or <strong>CS_PARENTDC</strong>. <br> <strong>Windows 2000:</strong> This style is not supported.<br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_CONTEXTHELP"></span><span id="ws_ex_contexthelp"></span><dl> <dt><strong>WS_EX_CONTEXTHELP</strong></dt> <dt>0x00000400L</dt> </dl></td> <td style="text-align: left;">The title bar of the window includes a question mark. When the user clicks the question mark, the cursor changes to a question mark with a pointer. If the user then clicks a child window, the child receives a <a href="../shell/wm-help" data-linktype="relative-path"><strong>WM_HELP</strong></a> message. The child window should pass the message to the parent window procedure, which should call the <a href="/en-us/windows/desktop/api/winuser/nf-winuser-winhelpa" data-linktype="absolute-path"><strong>WinHelp</strong></a> function using the <strong>HELP_WM_HELP</strong> command. The Help application displays a pop-up window that typically contains help for the child window.<br> <strong>WS_EX_CONTEXTHELP</strong> cannot be used with the <strong>WS_MAXIMIZEBOX</strong> or <strong>WS_MINIMIZEBOX</strong> styles.<br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_CONTROLPARENT"></span><span id="ws_ex_controlparent"></span><dl> <dt><strong>WS_EX_CONTROLPARENT</strong></dt> <dt>0x00010000L</dt> </dl></td> <td style="text-align: left;">The window itself contains child windows that should take part in dialog box navigation. If this style is specified, the dialog manager recurses into children of this window when performing navigation operations such as handling the TAB key, an arrow key, or a keyboard mnemonic.<br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_DLGMODALFRAME"></span><span id="ws_ex_dlgmodalframe"></span><dl> <dt><strong>WS_EX_DLGMODALFRAME</strong></dt> <dt>0x00000001L</dt> </dl></td> <td style="text-align: left;">The window has a double border; the window can, optionally, be created with a title bar by specifying the <strong>WS_CAPTION</strong> style in the <em>dwStyle</em> parameter.<br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_LAYERED"></span><span id="ws_ex_layered"></span><dl> <dt><strong>WS_EX_LAYERED</strong></dt> <dt>0x00080000</dt> </dl></td> <td style="text-align: left;">The window is a <a href="window-features" data-linktype="relative-path">layered window</a>. This style cannot be used if the window has a <a href="about-window-classes" data-linktype="relative-path">class style</a> of either <strong>CS_OWNDC</strong> or <strong>CS_CLASSDC</strong>.<br> <strong>Windows 8:</strong> The <strong>WS_EX_LAYERED</strong> style is supported for top-level windows and child windows. Previous Windows versions support <strong>WS_EX_LAYERED</strong> only for top-level windows.<br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_LAYOUTRTL"></span><span id="ws_ex_layoutrtl"></span><dl> <dt><strong>WS_EX_LAYOUTRTL</strong></dt> <dt>0x00400000L</dt> </dl></td> <td style="text-align: left;">If the shell language is Hebrew, Arabic, or another language that supports reading order alignment, the horizontal origin of the window is on the right edge. Increasing horizontal values advance to the left. <br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_LEFT"></span><span id="ws_ex_left"></span><dl> <dt><strong>WS_EX_LEFT</strong></dt> <dt>0x00000000L</dt> </dl></td> <td style="text-align: left;">The window has generic left-aligned properties. This is the default.<br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_LEFTSCROLLBAR"></span><span id="ws_ex_leftscrollbar"></span><dl> <dt><strong>WS_EX_LEFTSCROLLBAR</strong></dt> <dt>0x00004000L</dt> </dl></td> <td style="text-align: left;">If the shell language is Hebrew, Arabic, or another language that supports reading order alignment, the vertical scroll bar (if present) is to the left of the client area. For other languages, the style is ignored.<br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_LTRREADING"></span><span id="ws_ex_ltrreading"></span><dl> <dt><strong>WS_EX_LTRREADING</strong></dt> <dt>0x00000000L</dt> </dl></td> <td style="text-align: left;">The window text is displayed using left-to-right reading-order properties. This is the default.<br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_MDICHILD"></span><span id="ws_ex_mdichild"></span><dl> <dt><strong>WS_EX_MDICHILD</strong></dt> <dt>0x00000040L</dt> </dl></td> <td style="text-align: left;">The window is a MDI child window.<br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_NOACTIVATE"></span><span id="ws_ex_noactivate"></span><dl> <dt><strong>WS_EX_NOACTIVATE</strong></dt> <dt>0x08000000L</dt> </dl></td> <td style="text-align: left;">A top-level window created with this style does not become the foreground window when the user clicks it. The system does not bring this window to the foreground when the user minimizes or closes the foreground window.<br> The window should not be activated through programmatic access or via keyboard navigation by accessible technology, such as Narrator.<br> To activate the window, use the <a href="/en-us/windows/desktop/api/winuser/nf-winuser-setactivewindow" data-linktype="absolute-path"><strong>SetActiveWindow</strong></a> or <a href="/en-us/windows/win32/api/winuser/nf-winuser-setforegroundwindow" data-linktype="absolute-path"><strong>SetForegroundWindow</strong></a> function.<br> The window does not appear on the taskbar by default. To force the window to appear on the taskbar, use the <strong>WS_EX_APPWINDOW</strong> style.<br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_NOINHERITLAYOUT"></span><span id="ws_ex_noinheritlayout"></span><dl> <dt><strong>WS_EX_NOINHERITLAYOUT</strong></dt> <dt>0x00100000L</dt> </dl></td> <td style="text-align: left;">The window does not pass its window layout to its child windows.<br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_NOPARENTNOTIFY"></span><span id="ws_ex_noparentnotify"></span><dl> <dt><strong>WS_EX_NOPARENTNOTIFY</strong></dt> <dt>0x00000004L</dt> </dl></td> <td style="text-align: left;">The child window created with this style does not send the <a href="/en-us/previous-versions/windows/desktop/inputmsg/wm-parentnotify" data-linktype="absolute-path"><strong>WM_PARENTNOTIFY</strong></a> message to its parent window when it is created or destroyed.<br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_NOREDIRECTIONBITMAP"></span><span id="ws_ex_noredirectionbitmap"></span><dl> <dt><strong>WS_EX_NOREDIRECTIONBITMAP</strong></dt> <dt>0x00200000L</dt> </dl></td> <td style="text-align: left;">The window does not render to a redirection surface. This is for windows that do not have visible content or that use mechanisms other than surfaces to provide their visual.<br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_OVERLAPPEDWINDOW"></span><span id="ws_ex_overlappedwindow"></span><dl> <dt><strong>WS_EX_OVERLAPPEDWINDOW</strong></dt> <dt>(WS_EX_WINDOWEDGE | WS_EX_CLIENTEDGE)</dt> </dl></td> <td style="text-align: left;">The window is an overlapped window.<br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_PALETTEWINDOW"></span><span id="ws_ex_palettewindow"></span><dl> <dt><strong>WS_EX_PALETTEWINDOW</strong></dt> <dt>(WS_EX_WINDOWEDGE | WS_EX_TOOLWINDOW | WS_EX_TOPMOST)</dt> </dl></td> <td style="text-align: left;">The window is palette window, which is a modeless dialog box that presents an array of commands. <br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_RIGHT"></span><span id="ws_ex_right"></span><dl> <dt><strong>WS_EX_RIGHT</strong></dt> <dt>0x00001000L</dt> </dl></td> <td style="text-align: left;">The window has generic "right-aligned" properties. This depends on the window class. This style has an effect only if the shell language is Hebrew, Arabic, or another language that supports reading-order alignment; otherwise, the style is ignored.<br> Using the <strong>WS_EX_RIGHT</strong> style for static or edit controls has the same effect as using the <strong>SS_RIGHT</strong> or <strong>ES_RIGHT</strong> style, respectively. Using this style with button controls has the same effect as using <strong>BS_RIGHT</strong> and <strong>BS_RIGHTBUTTON</strong> styles. <br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_RIGHTSCROLLBAR"></span><span id="ws_ex_rightscrollbar"></span><dl> <dt><strong>WS_EX_RIGHTSCROLLBAR</strong></dt> <dt>0x00000000L</dt> </dl></td> <td style="text-align: left;">The vertical scroll bar (if present) is to the right of the client area. This is the default.<br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_RTLREADING"></span><span id="ws_ex_rtlreading"></span><dl> <dt><strong>WS_EX_RTLREADING</strong></dt> <dt>0x00002000L</dt> </dl></td> <td style="text-align: left;">If the shell language is Hebrew, Arabic, or another language that supports reading-order alignment, the window text is displayed using right-to-left reading-order properties. For other languages, the style is ignored.<br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_STATICEDGE"></span><span id="ws_ex_staticedge"></span><dl> <dt><strong>WS_EX_STATICEDGE</strong></dt> <dt>0x00020000L</dt> </dl></td> <td style="text-align: left;">The window has a three-dimensional border style intended to be used for items that do not accept user input.<br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_TOOLWINDOW"></span><span id="ws_ex_toolwindow"></span><dl> <dt><strong>WS_EX_TOOLWINDOW</strong></dt> <dt>0x00000080L</dt> </dl></td> <td style="text-align: left;">The window is intended to be used as a floating toolbar. A tool window has a title bar that is shorter than a normal title bar, and the window title is drawn using a smaller font. A tool window does not appear in the taskbar or in the dialog that appears when the user presses ALT+TAB. If a tool window has a system menu, its icon is not displayed on the title bar. However, you can display the system menu by right-clicking or by typing ALT+SPACE. <br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_TOPMOST"></span><span id="ws_ex_topmost"></span><dl> <dt><strong>WS_EX_TOPMOST</strong></dt> <dt>0x00000008L</dt> </dl></td> <td style="text-align: left;">The window should be placed above all non-topmost windows and should stay above them, even when the window is deactivated. To add or remove this style, use the <a href="/en-us/windows/win32/api/winuser/nf-winuser-setwindowpos" data-linktype="absolute-path"><strong>SetWindowPos</strong></a> function.<br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_TRANSPARENT"></span><span id="ws_ex_transparent"></span><dl> <dt><strong>WS_EX_TRANSPARENT</strong></dt> <dt>0x00000020L</dt> </dl></td> <td style="text-align: left;">The window should not be painted until siblings beneath the window (that were created by the same thread) have been painted. The window appears transparent because the bits of underlying sibling windows have already been painted.<br> To achieve transparency without these restrictions, use the <a href="/en-us/windows/desktop/api/winuser/nf-winuser-setwindowrgn" data-linktype="absolute-path"><strong>SetWindowRgn</strong></a> function.<br></td> </tr> <tr> <td style="text-align: left;"><span id="WS_EX_WINDOWEDGE"></span><span id="ws_ex_windowedge"></span><dl> <dt><strong>WS_EX_WINDOWEDGE</strong></dt> <dt>0x00000100L</dt> </dl></td> <td style="text-align: left;">The window has a border with a raised edge.<br></td> </tr> </tbody> </table> <h2 id="requirements">Requirements</h2> <table> <thead> <tr> <th>Requirement</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>Minimum supported client<br></td> <td>Windows 2000 Professional [desktop apps only]<br></td> </tr> <tr> <td>Minimum supported server<br></td> <td>Windows 2000 Server [desktop apps only]<br></td> </tr> <tr> <td>Header<br></td> <td><dl> <dt>Winuser.h (include Windows.h)</dt> </dl></td> </tr> </tbody> </table> </div><div id="ms--inline-notifications" class="margin-block-xs" data-bi-name="inline-notification"></div><div id="assertive-live-region" role="alert" aria-live="assertive" class="visually-hidden" aria-relevant="additions" aria-atomic="true"></div> <div id="polite-live-region" role="status" aria-live="polite" class="visually-hidden" aria-relevant="additions" aria-atomic="true"></div> <!-- </content> --> </main><!-- recommendations section --><!-- end recommendations section --> <!-- feedback section --><section id="site-user-feedback-footer" class="font-size-sm margin-top-md" data-test-id="site-user-feedback-footer" data-bi-name="site-feedback-section"> <hr class="hr" /> <h2 id="feedback" class="title is-3">Feedback</h2> <div class="display-flex flex-wrap-wrap align-items-center"> <p class="font-weight-semibold margin-xxs margin-left-none">Was this page helpful?</p> <div class="buttons"> <button class="thumb-rating-button like button button-primary button-sm" data-test-id="footer-rating-yes" data-binary-rating-response="rating-yes" type="button" title="This article is helpful" data-bi-name="button-rating-yes" aria-pressed="false" > <span class="icon" aria-hidden="true"> <span class="docon docon-like"></span> </span> <span>Yes</span> </button> <button class="thumb-rating-button dislike button button-primary button-sm" data-test-id="footer-rating-no" data-binary-rating-response="rating-no" type="button" title="This article is not helpful" data-bi-name="button-rating-no" aria-pressed="false" > <span class="icon" aria-hidden="true"> <span class="docon docon-dislike"></span> </span> <span>No</span> </button> </div> </div><div class="display-flex flex-wrap-wrap margin-top-xxs"><div> <a data-bi-name="provide-feedback-cta" class="has-external-link-indicator" href="https://www.microsoft.com/en-us/windowsinsider/feedbackhub/fb" data-bi-name="product-feedback" > <span>Provide product feedback</span> </a><span class="margin-inline-xxs" aria-hidden="true">|</span></div><a href="https://learn.microsoft.com/answers/tags/224/windows-api-win32/" class="has-external-link-indicator" data-bi-name="get-help-at-qna"> <span>Get help at Microsoft Q&A</span> </a></div> </section><!-- end feedback section --> <!-- feedback report section --><!-- end feedback report section --><aside id="ms--additional-resources-mobile" aria-label="Additional resources" class="display-none-desktop display-none-print" > <hr class="hr" hidden /> <h2 id="ms--additional-resources-mobile-heading" class="title is-3" hidden>Additional resources</h2> <section id="right-rail-recommendations-mobile" data-bi-name="recommendations" hidden></section> <section id="right-rail-training-mobile" data-bi-name="learning-resources-card" hidden></section> <section id="right-rail-events-mobile" data-bi-name="events-card" hidden></section> <section id="right-rail-qna-mobile" data-bi-name="qna-link-card" hidden></section> </aside><div class="border-top is-visible-interactive has-default-focus margin-top-sm "><footer id="footer-interactive" data-bi-name="footer" class="footer-layout"><div class="display-flex gap-xs flex-wrap-wrap is-full-height padding-right-lg-desktop"><a data-mscc-ic="false" class="locale-selector-link button button-sm button-clear flex-shrink-0" href="#" data-bi-name="select-locale"> <span class="icon" aria-hidden="true"> <span class="docon docon-world"></span> </span> <span class="local-selector-link-text"></span></a><div class="ccpa-privacy-link" data-ccpa-privacy-link hidden> <a href="https://aka.ms/yourcaliforniaprivacychoices" class="button button-sm button-clear flex-shrink-0" data-mscc-ic="false" data-bi-name="your-privacy-choices" > <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 14" xml:space="preserve" height="16" width="43" aria-hidden="true" focusable="false" > <path d="M7.4 12.8h6.8l3.1-11.6H7.4C4.2 1.2 1.6 3.8 1.6 7s2.6 5.8 5.8 5.8z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#fff"></path> <path d="M22.6 0H7.4c-3.9 0-7 3.1-7 7s3.1 7 7 7h15.2c3.9 0 7-3.1 7-7s-3.2-7-7-7zm-21 7c0-3.2 2.6-5.8 5.8-5.8h9.9l-3.1 11.6H7.4c-3.2 0-5.8-2.6-5.8-5.8z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#06f"></path> <path d="M24.6 4c.2.2.2.6 0 .8L22.5 7l2.2 2.2c.2.2.2.6 0 .8-.2.2-.6.2-.8 0l-2.2-2.2-2.2 2.2c-.2.2-.6.2-.8 0-.2-.2-.2-.6 0-.8L20.8 7l-2.2-2.2c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0l2.2 2.2L23.8 4c.2-.2.6-.2.8 0z" style="fill:#fff"></path> <path d="M12.7 4.1c.2.2.3.6.1.8L8.6 9.8c-.1.1-.2.2-.3.2-.2.1-.5.1-.7-.1L5.4 7.7c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0L8 8.6l3.8-4.5c.2-.2.6-.2.9 0z" style="fill:#06f"></path> </svg> <span>Your Privacy Choices</span> </a> </div> <div class="flex-shrink-0"> <div class="dropdown has-caret-up"> <button class="dropdown-trigger button button-clear button-sm has-inner-focus theme-dropdown-trigger" aria-controls="theme-menu-interactive" aria-expanded="false" title="Theme" data-bi-name="theme"> <span class="icon"> <span class="docon docon-sun" aria-hidden="true"></span> </span> <span>Theme</span> <span class="icon expanded-indicator" aria-hidden="true"> <span class="docon docon-chevron-down-light"></span> </span> </button> <div class="dropdown-menu" id="theme-menu-interactive" role="menu"> <ul class="theme-selector padding-xxs" role="none"> <li class="theme display-block" role="menuitem"> <button class="button button-clear button-sm theme-control button-block justify-content-flex-start" data-theme-to="light"> <span class="theme-light margin-right-xxs"> <span class="theme-selector-icon border display-inline-block has-body-background" aria-hidden="true"> <svg class="svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 14"> <rect width="22" height="14" class="has-fill-body-background" /> <rect x="5" y="5" width="12" height="4" class="has-fill-secondary" /> <rect x="5" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="8" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="11" y="2" width="3" height="1" class="has-fill-secondary" /> <rect x="1" y="1" width="2" height="2" class="has-fill-secondary" /> <rect x="5" y="10" width="7" height="2" rx="0.3" class="has-fill-primary" /> <rect x="19" y="1" width="2" height="2" rx="1" class="has-fill-secondary" /> </svg> </span> </span> <span>Light</span> </button> </li> <li class="theme display-block" role="menuitem"> <button class="button button-clear button-sm theme-control button-block justify-content-flex-start" data-theme-to="dark"> <span class="theme-dark margin-right-xxs"> <span class="border theme-selector-icon display-inline-block has-body-background" aria-hidden="true"> <svg class="svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 14"> <rect width="22" height="14" class="has-fill-body-background" /> <rect x="5" y="5" width="12" height="4" class="has-fill-secondary" /> <rect x="5" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="8" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="11" y="2" width="3" height="1" class="has-fill-secondary" /> <rect x="1" y="1" width="2" height="2" class="has-fill-secondary" /> <rect x="5" y="10" width="7" height="2" rx="0.3" class="has-fill-primary" /> <rect x="19" y="1" width="2" height="2" rx="1" class="has-fill-secondary" /> </svg> </span> </span> <span>Dark</span> </button> </li> <li class="theme display-block" role="menuitem"> <button class="button button-clear button-sm theme-control button-block justify-content-flex-start" data-theme-to="high-contrast"> <span class="theme-high-contrast margin-right-xxs"> <span class="border theme-selector-icon display-inline-block has-body-background" aria-hidden="true"> <svg class="svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 14"> <rect width="22" height="14" class="has-fill-body-background" /> <rect x="5" y="5" width="12" height="4" class="has-fill-secondary" /> <rect x="5" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="8" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="11" y="2" width="3" height="1" class="has-fill-secondary" /> <rect x="1" y="1" width="2" height="2" class="has-fill-secondary" /> <rect x="5" y="10" width="7" height="2" rx="0.3" class="has-fill-primary" /> <rect x="19" y="1" width="2" height="2" rx="1" class="has-fill-secondary" /> </svg> </span> </span> <span>High contrast</span> </button> </li> </ul> </div> </div> </div> </div> <ul class="links" data-bi-name="footerlinks"> <li class="manage-cookies-holder" hidden></li><li><a class="external-link-indicator" data-mscc-ic="false" href="/en-us/previous-versions/" data-bi-name="archivelink">Previous Versions</a></li> <li><a class="external-link-indicator" data-mscc-ic="false" href="https://techcommunity.microsoft.com/t5/microsoft-learn-blog/bg-p/MicrosoftLearnBlog" data-bi-name="bloglink">Blog</a></li> <li><a class="external-link-indicator" data-mscc-ic="false" href="/en-us/contribute/" data-bi-name="contributorGuide">Contribute</a></li><li><a class="external-link-indicator" data-mscc-ic="false" href="https://go.microsoft.com/fwlink/?LinkId=521839" data-bi-name="privacy">Privacy</a></li><li><a class="external-link-indicator" data-mscc-ic="false" href="/en-us/legal/termsofuse" data-bi-name="termsofuse">Terms of Use</a></li><li><a class="external-link-indicator" data-mscc-ic="false" href="https://www.microsoft.com/legal/intellectualproperty/Trademarks/" data-bi-name="trademarks">Trademarks</a></li><li>© Microsoft 2025</li> </ul> </footer></div></div><div id="ms--additional-resources" class="right-container column is-4-desktop display-none display-block-desktop" data-bi-name="pageactions" role="complementary" aria-label="Additional resources" > <div id="affixed-right-container" class="margin-top-sm-tablet" data-bi-name="right-column"> <h2 id="ms--additional-resources-heading" class="title is-6 margin-top-md" hidden>Additional resources</h2> <section id="right-rail-events" data-bi-name="events-card" hidden></section> <section id="right-rail-training" data-bi-name="learning-resources-card" hidden></section> <section id="right-rail-recommendations" data-bi-name="recommendations" hidden></section> <nav id="side-doc-outline" class="doc-outline" data-bi-name="intopic toc" aria-label="In this article"> <h3>In this article</h3> </nav> <section id="right-rail-qna" class="margin-top-xxs" data-bi-name="qna-link-card" hidden></section> </div> </div></div> <!--end of div.columns --> </section> <!--end of .primary-holder --> <!-- interactive container --> <aside id="interactive-container" class="interactive-container is-visible-interactive column has-body-background-dark "> </aside> <!-- end of interactive container --> </div> </div> <!--end of .mainContainer --> <section class="border-top has-default-focus is-hidden-interactive margin-top-sm "><footer id="footer" data-bi-name="footer" class="footer-layout uhf-container has-padding" role="contentinfo"><div class="display-flex gap-xs flex-wrap-wrap is-full-height padding-right-lg-desktop"><a data-mscc-ic="false" class="locale-selector-link button button-sm button-clear flex-shrink-0" href="#" data-bi-name="select-locale"> <span class="icon" aria-hidden="true"> <span class="docon docon-world"></span> </span> <span class="local-selector-link-text"></span></a><div class="ccpa-privacy-link" data-ccpa-privacy-link hidden> <a href="https://aka.ms/yourcaliforniaprivacychoices" class="button button-sm button-clear flex-shrink-0" data-mscc-ic="false" data-bi-name="your-privacy-choices" > <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 14" xml:space="preserve" height="16" width="43" aria-hidden="true" focusable="false" > <path d="M7.4 12.8h6.8l3.1-11.6H7.4C4.2 1.2 1.6 3.8 1.6 7s2.6 5.8 5.8 5.8z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#fff"></path> <path d="M22.6 0H7.4c-3.9 0-7 3.1-7 7s3.1 7 7 7h15.2c3.9 0 7-3.1 7-7s-3.2-7-7-7zm-21 7c0-3.2 2.6-5.8 5.8-5.8h9.9l-3.1 11.6H7.4c-3.2 0-5.8-2.6-5.8-5.8z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#06f"></path> <path d="M24.6 4c.2.2.2.6 0 .8L22.5 7l2.2 2.2c.2.2.2.6 0 .8-.2.2-.6.2-.8 0l-2.2-2.2-2.2 2.2c-.2.2-.6.2-.8 0-.2-.2-.2-.6 0-.8L20.8 7l-2.2-2.2c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0l2.2 2.2L23.8 4c.2-.2.6-.2.8 0z" style="fill:#fff"></path> <path d="M12.7 4.1c.2.2.3.6.1.8L8.6 9.8c-.1.1-.2.2-.3.2-.2.1-.5.1-.7-.1L5.4 7.7c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0L8 8.6l3.8-4.5c.2-.2.6-.2.9 0z" style="fill:#06f"></path> </svg> <span>Your Privacy Choices</span> </a> </div> <div class="flex-shrink-0"> <div class="dropdown has-caret-up"> <button class="dropdown-trigger button button-clear button-sm has-inner-focus theme-dropdown-trigger" aria-controls="theme-menu" aria-expanded="false" title="Theme" data-bi-name="theme"> <span class="icon"> <span class="docon docon-sun" aria-hidden="true"></span> </span> <span>Theme</span> <span class="icon expanded-indicator" aria-hidden="true"> <span class="docon docon-chevron-down-light"></span> </span> </button> <div class="dropdown-menu" id="theme-menu" role="menu"> <ul class="theme-selector padding-xxs" role="none"> <li class="theme display-block" role="menuitem"> <button class="button button-clear button-sm theme-control button-block justify-content-flex-start" data-theme-to="light"> <span class="theme-light margin-right-xxs"> <span class="theme-selector-icon border display-inline-block has-body-background" aria-hidden="true"> <svg class="svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 14"> <rect width="22" height="14" class="has-fill-body-background" /> <rect x="5" y="5" width="12" height="4" class="has-fill-secondary" /> <rect x="5" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="8" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="11" y="2" width="3" height="1" class="has-fill-secondary" /> <rect x="1" y="1" width="2" height="2" class="has-fill-secondary" /> <rect x="5" y="10" width="7" height="2" rx="0.3" class="has-fill-primary" /> <rect x="19" y="1" width="2" height="2" rx="1" class="has-fill-secondary" /> </svg> </span> </span> <span>Light</span> </button> </li> <li class="theme display-block" role="menuitem"> <button class="button button-clear button-sm theme-control button-block justify-content-flex-start" data-theme-to="dark"> <span class="theme-dark margin-right-xxs"> <span class="border theme-selector-icon display-inline-block has-body-background" aria-hidden="true"> <svg class="svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 14"> <rect width="22" height="14" class="has-fill-body-background" /> <rect x="5" y="5" width="12" height="4" class="has-fill-secondary" /> <rect x="5" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="8" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="11" y="2" width="3" height="1" class="has-fill-secondary" /> <rect x="1" y="1" width="2" height="2" class="has-fill-secondary" /> <rect x="5" y="10" width="7" height="2" rx="0.3" class="has-fill-primary" /> <rect x="19" y="1" width="2" height="2" rx="1" class="has-fill-secondary" /> </svg> </span> </span> <span>Dark</span> </button> </li> <li class="theme display-block" role="menuitem"> <button class="button button-clear button-sm theme-control button-block justify-content-flex-start" data-theme-to="high-contrast"> <span class="theme-high-contrast margin-right-xxs"> <span class="border theme-selector-icon display-inline-block has-body-background" aria-hidden="true"> <svg class="svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 14"> <rect width="22" height="14" class="has-fill-body-background" /> <rect x="5" y="5" width="12" height="4" class="has-fill-secondary" /> <rect x="5" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="8" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="11" y="2" width="3" height="1" class="has-fill-secondary" /> <rect x="1" y="1" width="2" height="2" class="has-fill-secondary" /> <rect x="5" y="10" width="7" height="2" rx="0.3" class="has-fill-primary" /> <rect x="19" y="1" width="2" height="2" rx="1" class="has-fill-secondary" /> </svg> </span> </span> <span>High contrast</span> </button> </li> </ul> </div> </div> </div> </div> <ul class="links" data-bi-name="footerlinks"> <li class="manage-cookies-holder" hidden></li><li><a class="external-link-indicator" data-mscc-ic="false" href="/en-us/previous-versions/" data-bi-name="archivelink">Previous Versions</a></li> <li><a class="external-link-indicator" data-mscc-ic="false" href="https://techcommunity.microsoft.com/t5/microsoft-learn-blog/bg-p/MicrosoftLearnBlog" data-bi-name="bloglink">Blog</a></li> <li><a class="external-link-indicator" data-mscc-ic="false" href="/en-us/contribute/" data-bi-name="contributorGuide">Contribute</a></li><li><a class="external-link-indicator" data-mscc-ic="false" href="https://go.microsoft.com/fwlink/?LinkId=521839" data-bi-name="privacy">Privacy</a></li><li><a class="external-link-indicator" data-mscc-ic="false" href="/en-us/legal/termsofuse" data-bi-name="termsofuse">Terms of Use</a></li><li><a class="external-link-indicator" data-mscc-ic="false" href="https://www.microsoft.com/legal/intellectualproperty/Trademarks/" data-bi-name="trademarks">Trademarks</a></li><li>© Microsoft 2025</li> </ul> </footer> </section> <div id="action-panel" role="region" aria-label="Action Panel" class="action-panel has-default-focus" tabindex="-1"></div> </body> </html>