LookupIconIdFromDirectoryEx

De LookupIconIdFromDirectoryEx functie wordt gezocht door pictogram of cursor gegevens voor het pictogram of de cursor die het beste past bij de huidige weergaveapparaat.

 int () LookupIconIdFromDirectoryEx PBYTE  presbits, / / adres van resourcegegevensBOOLfIcon, / / pictogram of cursor markerenintcxDesired, / / gewenste breedte van pictogram of cursorintcyDesired, / / gewenste hoogte van pictogram of cursorUINTVlaggen / / resource vlaggen);
 

Parameters

presbits
Verwijzing naar de pictogram of cursor directorygegevens. Omdat deze functie niet de resourcegegevens valideert, het veroorzaakt een algemene beschermingsfout (GP) of een ongedefinieerde waarde geretourneerd als presbits niet naar geldige resourcegegevens verwijzen is.
fIcon
Hiermee geeft u aan of een pictogram of een cursor wordt aangevraagd. Als deze parameter TRUE is, de functie is op zoek naar een pictogram; Als de parameter FALSE is, de functie is op zoek naar een cursor.
cxDesired
Hiermee geeft u de gewenste breedte, in pixels, van het pictogram. Als deze parameter nul is, gebruikt de functie de SM_CXICON of SM_CXCURSOR systeem metrische waarde.
cyDesired
Hiermee geeft u de gewenste hoogte, in pixels, van het pictogram. Als deze parameter nul is, gebruikt de functie de SM_CYICON of SM_CYCURSOR systeem metrische waarde.
Vlaggen
Hiermee geeft u een combinatie van de volgende waarden:
Waarde Betekenis
LR_DEFAULTCOLOR De standaard kleurindeling gebruikt.
LR_MONOCHROME Hiermee maakt u een zwart-wit pictogram of cursor.

Retourwaarden

Als de functie slaagt, is de retourwaarde een geheel getal als id voor het pictogram of de cursor die het beste past bij de huidige weergaveapparaat resource.

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

Opmerkingen

Een resourcegroep bestand van het type RT_GROUP_ICON (RT_GROUP_CURSOR geeft cursors) pictogram (of cursor) gegevens in verschillende indelingen voor apparaatafhankelijk en apparaat-onafhankelijke bevat. LookupIconIdFromDirectoryEx zoekt het bronbestand voor het pictogram (of cursor) die het beste past de huidige weergaveapparaat en zijn geheel getal als id retourneert. De functies FindResource en FindResourceEx u de MAKEINTRESOURCE macro met deze id zoekt de resource in de module.

De map pictogram wordt geladen uit een resourcegroep bestand met resource type RT_GROUP_ICON (of RT_GROUP_CURSOR voor cursors), en een integer Resourcenaam voor het specifieke pictogram om te worden geladen. LookupIconIdFromDirectoryEx retourneert een geheel getal als id die de resourcenaam van de van het pictogram dat het beste past bij de huidige weergaveapparaat.

De functies LoadIcon, LoadImageen LoadCursor deze functie gebruiken om te zoeken naar de opgegeven resourcegegevens voor het pictogram of de cursor die het beste past bij de huidige weergaveapparaat.

Syntaxisinfo

nbsp; Windows &NT: versie 4.0 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, CreateIconFromResourceEx, CreateIconIndirect, FindResource, FindResourceEx, GetIconInfo, LoadCursor, LoadIcon, LoadImage, LookupIconIdFromDirectory, MAKEINTRESOURCE

Index