LookupIconIdFromDirectory

LookupIconIdFromDirectory -funksjonen søker gjennom ikonet eller markøren data for ikonet eller markøren som passer best for gjeldende visningsenhet.

int () LookupIconIdFromDirectory PBYTE  presbits, / / adresse av ressursdataBOOLfIcon / / se etter ikonet eller markøren);
 

Parametere

presbits
Pekeren til ikonet eller markøren directory-data. Fordi denne funksjonen ikke validerer ressursdata, det fører til en generell beskyttelsesfeil (GP) eller returnerer en udefinert verdi hvis presbits ikke peker til en gyldig ressursdata.
fIcon
Angir om et ikon eller en markør er søkt. Hvis denne parameteren er sann, søker funksjonen etter et ikon; Hvis parameteren er USANN, søker funksjonen etter en markør.

Returverdier

Hvis funksjonen lykkes, er returverdien en heltall-ressurs-IDen for ikonet eller markøren som passer best for gjeldende visningsenhet.

Hvis funksjonen mislykkes, er verdien som returneres Null. Til å vise utvidet feilinformasjon, kan du ringe GetLastError.

Merknader

En ressursfil av typen RT_GROUP_ICON (RT_GROUP_CURSOR angir markører) inneholder ikonet (eller markøren) data i flere formater for enhetsavhengig og enhetsuavhengig. LookupIconIdFromDirectory søker ressursfilen for ikonet (eller markøren) som best passer gjeldende visningsenhet og returnerer den heltall-identifikatoren. Funksjonene FindResource og FindResourceEx bruke makroen MAKEINTRESOURCE med denne identifikatoren for å finne ressursen i modulen.

Ikonet katalogen er lastet inn fra en ressursfil med ressurs type RT_GROUP_ICON (eller RT_GROUP_CURSOR for markører), og en heltall-ressursnavn for bestemte ikonet skal lastes inn. LookupIconIdFromDirectory returnerer en heltall-ID som er ressursnavnet for ikonet som passer best for gjeldende visningsenhet.

Funksjonene LoadIcon, LoadCursorog LoadImage bruke denne funksjonen til å søke den angitte ressursdata for ikonet eller markøren som passer best for gjeldende visningsenhet.

Hurtiginformasjon

nbsp; Windows &NT: krever versjon 3.1 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Som ikke støttes.
Topptekst:Deklarert i winuser.h.
Importere biblioteket:Bruk user32.lib.

Se også

Oversikt over ikoner, ikonet funksjoner, CreateIconFromResource, CreateIconIndirect, FindResource, FindResourceEx, GetIconInfo, LoadCursor, LoadIcon, LoadImage, LookupIconIdFromDirectoryEx, MAKEINTRESOURCE

Index