Pictogram maken

Standaard pictogrammen zijn vooraf gedefinieerd, dus het is niet nodig om ze te maken. Gebruik een standaard pictogram, een toepassing zijn greep kunt verkrijgen met behulp van de LoadImage functie. Een pictogram behandelen is een unieke waarde van het type HICON waarmee een standaard of aangepaste pictogram.

Maken van een aangepast pictogram voor een toepassing, zou u meestal gebruik van een grafische toepassing en omvatten de pictogram resource in resource-definitie bestand van de toepassing. Tijdens runtime, kunt u LoadIcon of LoadImage om op te halen een handvat om het pictogram te bellen. Een pictogram resource kan een groep afbeeldingen voor verscheidene verschillende weergaveapparaten bevatten. LoadIcon en LoadImage selecteren automatisch het meest geschikte pictogram uit de groep voor de huidige weergaveapparaat.

Een toepassing kan ook een aangepast pictogram maken tijdens runtime met behulp van de CreateIconIndirect functie, die een pictogram op basis van de inhoud van een ICONINFO structuur creŽert. De functie GetIconInfo vult de structuur met de coŲrdinaten van hotspot en informatie over de bitmasker bitmap en kleur voor het pictogram bitmap.

Toepassingen moeten implementeren van aangepaste pictogrammen als middelen en moet gebruik LoadIcon of LoadImage, dan het pictogram maken tijdens runtime. Met behulp van pictogram middelen vermijdt apparaat afhankelijkheid, lokalisatie vereenvoudigt en kan toepassingen delen pictogram vormen.

De functie CreateIconFromResourceEx kan een toepassing bladert u door de de systeembronnen en maken van iconen en cursors gebaseerd op Resourcegegevens. CreateIconFromResourceEx creŽert een pictogram gebaseerd op binaire resourcegegevens uit andere uitvoerbare bestanden of dynamische bibliotheekbestanden (DLL's). Een toepassing moet voorafgaan aan deze functie met aanroepen van de functie LookupIconIdFromDirectoryEx en een aantal functies van de resource. LookupIconIdFromDirectoryEx retourneert de id van de meest geschikte pictogram gegevens voor het huidige beeldscherm. Zie voor meer informatie over de functies van de resource Resource functies.

Index