Application nneds Windows Classic desktop style

  • Thread starter Thread starter Jorma Valkama
  • Start date Start date
J

Jorma Valkama

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
 
Back
Top