The CTheme and CThemeImpl support only a single
m_hTheme at a time, but if you want to build a
complex custom control then probably you'll use
multiple themes. So I suggest two new classes:
template <int Num>
and a similar CMultipleThemeImpl
Clearly many methods of CMultipleTheme would require
as the first parameter the number of the themepart.