SetThemeAppProperties (uxtheme)
Last changed: jorupp@gmail.com-208.40.223.2

.
Summary
TODO - a short description

C# Signature:

[DllImport("uxtheme", ExactSpelling=true)]
public extern static void SetThemeAppProperties(ThemeAppProperties props);

VB .NET Signature:

    Declare Auto Sub SetThemeAppProperties Lib "uxtheme" (ByVal props As ThemeAppProperties)

User-Defined Types:

    Public Enum ThemeAppProperties
    STAP_ALLOW_NONCLIENT = &H1
    STAP_ALLOW_CONTROLS = &H2
    STAP_ALLOW_WEBCONTENT = &H4
    End Enum

Notes:

None.

Tips & Tricks:

Please add some!

Sample Code:

' Disable themes

SetThemeAppProperties(Not (ThemeAppProperties.STAP_ALLOW_CONTROLS Or ThemeAppProperties.STAP_ALLOW_NONCLIENT Or ThemeAppProperties.STAP_ALLOW_WEBCONTENT))

' Enable themes

SetThemeAppProperties(ThemeAppProperties.STAP_ALLOW_CONTROLS Or ThemeAppProperties.STAP_ALLOW_NONCLIENT Or ThemeAppProperties.STAP_ALLOW_WEBCONTENT)

Alternative Managed API:

TODO

Documentation