As you stated, there are MANY keys/values and settings involved here.
--
All the Best,
Kelly
Microsoft-MVP Windows® XP
2004 Windows MVP "Winny" Award
Troubleshooting Windows XP
http://www.kellys-korner-xp.com
Taskbar Repair Tool Plus!
http://www.kellys-korner-xp.com/taskbarplus!.htm
"Jorma Valkama" <(E-Mail Removed)> wrote in message
news:5airc.2440$(E-Mail Removed)...
> Hi,
> I have tried to find help how to switch to Windows Classic desktop using
> program interfaces (registy, APIs) but without any success (W2000 seems to
> be easy - just change of one or two reqistry values).
>
> Currently we do the switch XP -> Classic Windows using User Interface as
> follows:
>
> 1) Display Properties/Themes and select from Theme-combo: Windows Classic
> (that will change itself during the following two stept to Windows Classic
> (Modified)).
>
> 2) Display Properties/Appearance and select from Windows and
> Buttons-combo:
> Windows Classic style (that will change the Color scheme combon to
> selection
> Windows Standard, which is wrong for our application)
>
> 3) Display Properties/Appearance and select from Colors scheme-combo:
> Windows
> Classic
>
> And tadaa ... application runs as expected.
>
> I have taken registry snapshots before and after above procedure and
> compared them, but it changes quite a bunch of keys and values there. If
> tried to implement those changes only partly (deletions, additions and
> value
> changes in the registry), result is misbehaving or not behaving XP.
>
>
> Question:
> Is there any means to do this from C++ either directly into the registry
> (what keys and values are realy needed to be changed?) or using some
> application interfaces.
>
> or
>
> has Microsoft decided not to support this?
>
> Regards
> JV
>
>
>