Die Community zu .NET und Classic VB.
Menü

ImageList_Draw

 von 

Deklaration  

Declare Function ImageList_Draw Lib "comctl32.dll" ( _
                 ByVal hIml As Long, _
                 ByVal nIndex As Long, _
                 ByVal hDCDest As Long, _
                 ByVal xDest As Long, _
                 ByVal yDest As Long, _
                 ByVal idlFlags As Long) As Long
Weitere Informationen zur Verwendung dieser Funktion finden sie u.U. auch im Artikel ImageList_Draw des API-Wikis.

Die ImageList_Draw zeichnet ein Image einer ImageList in den bezeichneten Gerätekontext.

Parameter
hImlDas Handle der ImageList.
nIndexIndex des Images das gezeichnet werden soll.
hDCDestHandle des Gerätekontextes in den gezeichnet werden soll.
xDestx-Postion der Zielgrafik.
yDesty-Position der Zielgrafik.
idlFlagsSpezifiziert den anzuwendenden Zeichenstil. Dieser Parameter kann einen oder mehreren der in der untenstehenden Tabelle aufgeführten Werte annehmen.

Tabelle 1


Werte für idlFlags
ILD_BLEND25Zeichnet das Image zu 25% überzogen mit der System-Highlightning Farbe.
ILD_FOCUSWie ILD_BLEND25
ILD_BLEND50
ILD_SELECTEDWie ILD_BLEND50
ILD_BLENDWie ILD_BLEND50
ILD_MASKErstellt und zeichnet eine Maske des angegebenen Images.
ILD_NORMALZeichnet das Image auf Basis der in der ImageList gesetzten Hintergrundfarbe. Ist diese Farbe gleich CLR_NONE , wird das Image unter Nutzung seiner Maske transparent gezeichnet.
ILD_TRANSPARENTZeichnet das Image unter Verwendung seiner Maske, unabhängig von der Hintergrundfarbe, transparent. Dieser Wert hat keine Wirkung, wenn das ImageList keine Maske enthält.

Tabelle 2


Rückgabewerte
1Die Funktion wurde erfolgreich ausgeführt.
0Es lag ein Fehler vor.

Tabelle 3


Unterstützte Betriebssysteme
Windows 95, Windows 98, Windows NT

Verwandte API-Funktionen
ImageList_Add, ImageList_AddMasked, ImageList_BeginDrag, ImageList_Create, ImageList_Destroy, ImageList_DragEnter, ImageList_DragLeave, ImageList_DragMove, ImageList_DragShowNolock, ImageList_Draw, ImageList_DrawEx, ImageList_EndDrag, ImageList_GetBkColor, ImageList_GetDragImage, ImageList_GetIcon, ImageList_GetIconSize, ImageList_GetImageCount, ImageList_GetImageInfo, ImageList_LoadImage, ImageList_Merge, ImageList_Read, ImageList_Remove, ImageList_Replace, ImageList_ReplaceIcon, ImageList_SetBkColor, ImageList_SetDragCursorImage, ImageList_SetIconSize, ImageList_SetOverlayImage, ImageList_Write

Zugehörige Tipps

Zugehörige Microsoft Knowledge Base Artikel