Hello all,
I'm developing a shell (think LiteStep or SharpE) for Windows using Visual Basic .NET, and I have reached the point where I will need to get into theming other windows that doesn't run inside the shell itself.

Modifications I will need to do is to change their title bars - probably using some kind of API call - to match the design I've integrated into the shell itself, if that is even possible. (Having Aero on windows running in a shell that doesn't even look like Aero at all isn't very pretty.) Is there a chance I might be able to do this, or will I have to use a 3rd party application and/or develop my own little programming language for shell-specific applications (which would be a pain)?

If you need more info as to what I'm talking about, just ask.