I know that... The uxtheme.dll file is already patched...
Let me tell you the whole deal... I have build a custom Windows XP install disk. I have patched uxtheme.dll, and included a custom theme. In winnt.sif, I have specified that I want that theme to be used. After XP is installed, I use the RunOnceEx method to install Winamp, WinRAR, TC and many programs automatically. I have also made a program that runs while XP is installed, and allows the user to enter his name, computer name, and workgroup name (and lets him play solitaire, but that's not relevant
). If the user inputs the name, it uses that name to install. If the user does not input the name (if he's left the PC) it will use the name "User" to install, and then runs the program as the last of the RunOnceEx series, and modifies the computer name then.
The problem is this: if the user inputs the name, XP uses the theme supplied by me in the winnt.sif file. If the user does NOT enter the name, it falls to Windows Classic theme. I have investigated, and found no reason why this is happening.
Anyway... I don't want help for that... I think the best way of solving it is to make XP load the theme by adding it into the registry, but I don't know the key.
I want this: can you tell me the registry key you use to modify the theme?
How does the installer make XP use the new theme instead of the old (Luna) theme.
Please tell me.