De functie DrawIconEx wordt een pictogram of cursor getekend in het clientgebied van het venster van de opgegeven device-context, de opgegeven raster bewerkingen, en uitrekken of comprimeren van het pictogram of de cursor als opgegeven.
BOOL DrawIconEx () HDC hdc, / / ingang naar device-contextintxLeft, / / x-coördinaat van de hogere linkerhoekintyTop, / / y-coördinaat van de hogere linkerhoekHICONhIcon, / / verwerken tot pictogram om te tekenen intcxWidth, / / breedte van het pictogram intcyWidth, / / hoogte van het pictogramUINTistepIfAniCur, / / index van frame in animated cursorHBRUSHhbrFlickerFreeDraw, / / ingang naar achtergrond borstel UINTdiFlags / / pictogram-tekening vlaggen);
| Waarde | Betekenis |
|---|---|
| DI_COMPAT | Het pictogram of de cursor met behulp van het standaard systeem afbeelding in plaats van de gebruiker opgegeven afbeelding tekent. |
| DI_DEFAULTSIZE | Vestigt het pictogram of de cursor met behulp van de breedte en hoogte van de opgegeven systeem metrische waarden voor cursors of pictogrammen, als de cxWidth en cyWidth parameters zijn ingesteld op nul. Als deze vlag niet is opgegeven en cxWidth en cyWidth zijn ingesteld op nul, gebruikt de functie de werkelijke resource grootte. |
| DI_IMAGE | Vestigt het pictogram of de cursor met behulp van de afbeelding. |
| DI_MASK | Het pictogram of de cursor met behulp van het masker tekent. |
| DI_NORMAL | Combinatie van DI_IMAGE en DI_MASK. |
Als de functie slaagt, is de retourwaarde aan nul.
Als de functie mislukt, is de retourwaarde nul. Te krijgen uitgebreide foutinformatie, Bel GetLastError.
De DrawIconEx functie plaatst de linkerbovenhoek van het pictogram op de locatie die is opgegeven door de parameters xLeft en yTop . De locatie is onderworpen aan de huidige modus van de toewijzing van de device-context.
Windows CE: De volgende parameterinstellingen moeten worden gebruikt
Geen biedt ondersteuning voor Windows CE:
Dat wil zeggen de resolutie pictogram voor een bepaald HICON is vastgesteld, en geen pictogram grootte wijzigen wordt ondersteund.
De parameter hIcon identificeren niet een bewegende cursor.
nbsp; Windows &NT: versie 3.5 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Versie 1.0 of hoger vereist.
Header:Verklaard in winuser.h.
Bibliotheek importeren:User32.lib gebruiken.
Pictogrammen overzicht, pictogram functies, CopyImage, DrawIcon, LoadImage