Skip to content
Discussion options

You must be logged in to vote

I checked NVCleanstall 1.19.0. It's a WPF app on .NET Framework 4.5.2: the exe references PresentationFramework and bundles Ookii.Dialogs.Wpf. The main window is still a Win32 window, but everything inside it is drawn by WPF from its own XAML templates, not by Win32 or WinForms controls. WPF reads the file name of the active theme through uxtheme and uses it to pick one of its built-in template sets (source). For a name it doesn't know, like Dark.msstyles, it falls back to its Classic set. So no msstyles class covers that area, and API Monitor won't show one for it.

What your theme can still reach is the system colors. Unless the app sets its own background, a WPF window is filled with th…

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@e-t-l
Comment options

@junkerderprovinz
Comment options

Answer selected by e-t-l
@e-t-l
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants