Some time ago I had a problem with icon drawing.
When I tried to draw an icon with
it ended up being drawn at the wrong size.
A call to
confirmed that the icon was
48×48, but it drew at 32×32.
The answer is documented in a backwards sort of way
in the function, which says at the bottom,
To duplicate DrawIcon (hDC, X, Y, ...