Using a Make My Manifest manifest file, my VB6 app displays with the
nice XP look (rounded buttons etc) on one XP installation, but on a
different, newer XP the 'traditional', non-rounded look is evident.
The app is being run from the same USB stick in both cases and both
PCs are up to date with service pack fixes etc.
What is missing from the one PC? Where do I start looking?
BTW, this is what I call from Sub Main:
Dim iccex As tagInitCommonControlsEx
.lngSize = LenB(iccex)
.lngICC = ICC_USEREX_CLASSES
lngSize As Long
lngICC As Long
Declare Function InitCommonControlsEx Lib "comctl32.dll" _
(iccex As tagInitCommonControlsEx) As Boolean
NB: on the PC where the effect is missing, the comctl32.dll in
\Windows\system32 is ver 5.82.2900.6028, but there are several other
files of the same name dotted about. For instance, there is a
comctl32.dll ver 6.0.2900.6028 in the folder