PRB: Dimension of Bitmap Changes After Color Deep Switch (195827)



The information in this article applies to:

  • Microsoft Platform Software Development Kit (SDK) 1.0, when used with:
    • the operating system: Microsoft Windows 98

This article was previously published under Q195827

SYMPTOMS

The values retrieved by GetBitmapDimensionEx after the color depth changes are not the same as those set by SetBitmapDimensionEx before the color depth changes.

CAUSE

Windows 98 GDI resource handling code reused the dimension values for storing the handle of the logic device and the palette.

RESOLUTION

To work around this problem, store the bitmap dimension values locally in the application and not through the GetBitmapDimensionEx API.

Modification Type:MinorLast Reviewed:7/11/2005
Keywords:kbBitmap kbGDI KB195827