Export (0) Print
Expand All
Expand Minimize
2 out of 4 rated this helpful - Rate this topic

SetThemeAppProperties function

Sets the flags that determine how visual styles are implemented in the calling application.

Syntax


void SetThemeAppProperties(
  DWORD dwFlags
);

Parameters

dwFlags

Type: DWORD

DWORD that specifies one or more of the following bit flags, which can be combined with a logical OR.

ValueMeaning
STAP_ALLOW_NONCLIENT

Specifies that the nonclient areas of application windows will have visual styles applied.

STAP_ALLOW_CONTROLS

Specifies that the common controls used in an application will have visual styles applied.

STAP_ALLOW_WEBCONTENT

Specifies that web content displayed in an application will have visual styles applied.

 

Return value

This function does not return a value.

Remarks

After you set the flags, send a WM_THEMECHANGED message to your application's main window for the changes to take effect.

Examples

This example combines flags and calls this function as shown.


DWORD dwFlags = (STAP_ALLOW_NONCLIENT | 
        STAP_ALLOW_CONTROLS | STAP_ALLOW_WEBCONTENT);
SetThemeAppProperties(dwFlags);


Requirements

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

Uxtheme.h

Library

UxTheme.lib

DLL

UxTheme.dll (version 1.0 or later)

See also

GetThemeAppProperties

 

 

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.