CreateIcon

De CreateIcon functie maakt een pictogram dat de opgegeven grootte, kleuren en patronen bits heeft.

HICON CreateIcon) HINSTANCE  hInstance, / / ingang naar toepassingsexemplaarintnWidth, / / pictogram breedteintnHeight, / / pictogram hoogteBYTEcPlanes, / / aantal vliegtuigen in XOR bitmaskerBYTEcBitsPixel, / / het aantal bits per pixel in XOR bitmaskerCONST BYTE* lpbANDbits, / / aanwijzer naar en bitmasker matrixCONST BYTE* lpbXORbits / / aanwijzer naar XOR bitmasker matrix);
 

Parameters

hInstance
Ingang naar instantie van de module het pictogram maken.
nWidth
De breedte, in pixels, van het pictogram.
nHeight
Hiermee geeft u de hoogte, in pixels, van het pictogram.
cPlanes
Hiermee geeft u het aantal vliegtuigen in de XOR bitmasker van het pictogram.
cBitsPixel
Hiermee geeft u het aantal bits per pixel in de XOR bitmasker van het pictogram.
lpbANDbits
Aanwijzer naar een matrix van bytes die de bits waarden voor de bitmasker en van het pictogram bevat. Dit bitmasker beschrijft een monochroom bitmap.
lpbXORbits
Aanwijzer naar een matrix van bytes die de bits waarden voor de XOR bitmasker van het pictogram bevat. Dit bitmasker beschrijft een zwart-witprinter of apparaatafhankelijke kleur bitmap.

Retourwaarden

Als de functie slaagt, is de retourwaarde een ingang naar een pictogram.

Als de functie mislukt, is de retourwaarde NULL. Te krijgen uitgebreide foutinformatie, Bel GetLastError.

Opmerkingen

De nWidth en nHeight parameters moeten opgeven een breedte en hoogte ondersteund door het huidige beeldschermstuurprogramma, omdat het systeem geen pictogrammen van andere formaten maken. Om te bepalen van de breedte en hoogte door het beeldschermstuurprogramma wordt ondersteund, gebruiken de GetSystemMetrics functie, die de waarde van SM_CXICON of SM_CYICON.

CreateIcon geldt de volgende waarheid tabel voor de en en XOR bitmaskers:

EN bitmasker XOR bitmasker Weergave
0 0 Black
0 1 White
1 0 Scherm
1 1 Omgekeerde scherm

Syntaxisinfo

nbsp; Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Niet-ondersteunde.
Header:Verklaard in winuser.h.
Bibliotheek importeren:User32.lib gebruiken.

Zie ook

Pictogrammen overzicht, pictogram functies, GetSystemMetrics

Index