Microsoft KB Archive/300555

{|
 * width="100%"|

FIX: TransparentBlt Leaks Memory in Msimg32.dll

 * }

Q300555

-

The information in this article applies to:


 * Microsoft Windows 95
 * Microsoft Windows 98
 * Microsoft Windows 98 Second Edition

-

SYMPTOMS
When you are running software that calls the TransparentBlt function on Windows 95 or Windows 98, the software may exhaust the available system resources and stop responding. This problem is most evident in applications that call TransparentBlt frequently.

CAUSE
The implementation of the TransparentBlt function in the Msimg32.dll file contains a leak that exhausts system resources.

RESOLUTION
Instead of using TransparentBlt, use the code that is provided in the following Microsoft Knowledge Base article:

"Q79212 HOW TO: Draw Transparent Bitmaps"

STATUS
Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article.

This problem was corrected in Windows Windows Millennium Edition.

Additional query words:

Keywords : kbDSupport kbgrpdsvc

Issue type : kbbug

Technology : kbWin95search kbWin98search kbWin98SEsearch kbWin95 kbWin98 kbWin98SE