ImageList_Draw
von ActiveVB-Team
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 LongWeitere 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 | |
---|---|
hIml | Das Handle der ImageList. |
nIndex | Index des Images das gezeichnet werden soll. |
hDCDest | Handle des Gerätekontextes in den gezeichnet werden soll. |
xDest | x-Postion der Zielgrafik. |
yDest | y-Position der Zielgrafik. |
idlFlags | Spezifiziert 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_BLEND25 | Zeichnet das Image zu 25% überzogen mit der System-Highlightning Farbe. |
ILD_FOCUS | Wie ILD_BLEND25 |
ILD_BLEND50 | |
ILD_SELECTED | Wie ILD_BLEND50 |
ILD_BLEND | Wie ILD_BLEND50 |
ILD_MASK | Erstellt und zeichnet eine Maske des angegebenen Images. |
ILD_NORMAL | Zeichnet 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_TRANSPARENT | Zeichnet 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 | |
---|---|
1 | Die Funktion wurde erfolgreich ausgeführt. |
0 | Es 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