The information in this article applies to:
SYMPTOMSWhen using the LoadPicture Function to display a 16 x 16 icon in an Image control, or any other control that uses the LoadPicture function to store images into the Picture object, the icon will display at 32 x 32. RESOLUTION
To work around this problem, use one of the following methods.
-or- STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. This bug has been fixed in Visual Basic 6.0. MORE INFORMATIONLoadPicture always loads a 32 x 32 icon. If the icon file being loaded contains a single 16 x 16 image, LoadPicture stretches it to 32 x 32 before storing it in the Picture object of a control. Steps to Reproduce BehaviorThe steps below illustrate an example that displays a 16 x 16 icon in an Image control.NOTE: You can use IMAGEDIT.EXE that ships on the Visual Basic 5.0 CD-ROM to create icons. This tool is located in the Tools\Imagedit directory on the Visual Basic 5.0 CD-ROM.
REFERENCES"HardCore Visual Basic", Microsoft Press, pg. 535 Additional query words: kbVBp500bug kbVBp400bug kbVBp600fix kbVBp kbdsd kbDSupport kbControl
Keywords : kbGrpVB |
Last Reviewed: January 5, 2000 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |