Jeff,
>Themes? What do you mean by themes?
>As far as I know, my DLL should only have 2 types of data in it....
>1. Dialogs
>2. Stringtables
XP themes.
>I don't know how anything else got added to the DLL.
I have never seen themes added to a DLL, only RC and RES files. With a RC file you add this to the file using any editor:
1 24 "theme.man"
And then you create a file called "theme.man" which contains XML code describing themes. The above code pulls in the theme.man file during linking just like an include file.
If you save the RC file as an RES file then it looks like what you described is in your DLL. The theme.man file gets compiled into the RES file. If you are using a resource editor other than Workshop, perhaps it puts this code in automatically so the app will support themes.
So I think it would be useful for all if we can find the problem and fix it.
James