LookupIconIdFromDirectoryEx

LookupIconIdFromDirectoryEx işlev simgesini veya imleç veri simgesi veya imleç geçerli görüntü aygıtı en uygun arama yapar.

 int LookupIconIdFromDirectoryEx) pbyte  presbits, / / adres kaynak veriboolfIcon, / / simge veya imleç bayrakintcxDesired, / / simge veya imleç genişliğini istenenintcyDesired, / / yükseklik simgesini veya imleç istenenUINTBayraklar / / kaynak flags);
 

Parametreleri

presbits
İşaretçi simgesine veya imleci dizin verilerini. Bu işlev, kaynak verileri doğrulamaması nedeniyle (gp) genel koruma hatasına neden olur veya presbits geçerli kaynak verilere işaret etmiyor tanımsız bir değer verir.
fIcon
Bir simge veya imleç aranan olup olmadığını belirtir. Bu parametre true ise, işlev için bir simge arıyor; parametre false ise, işlev bir imleç için arıyor.
cxDesired
İstenen genişliği, simge piksel cinsinden belirtir. Bu parametreyi sıfır ise, SM_CXICON ya da sm_cxcursor sistem Ölçü değerini işlevini kullanır.
cyDesired
İstenilen yükseklik, simge piksel cinsinden belirtir. Bu parametreyi sıfır ise, SM_CYICON ya da sm_cycursor sistem Ölçü değerini işlevini kullanır.
Bayraklar
Aşağıdaki değerleri bir birleşimini belirtir:
Değer Anlamı
LR_DEFAULTCOLOR Varsayılan renk biçimini kullanır.
LR_MONOCHROME Bir tek renkli simge veya imleç oluşturur.

Dönüş değerleri

İşlev başarılı olursa, dönüş değeri bir tamsayı tanıtıcısı simgesini veya imleç geçerli görüntü aygıtı en uygun olduğunu.

İşlev başarısız olursa, dönüş değeri sıfırdır. Genişletilmiş hata bilgilerini için GetLastError.

Açıklamalar

Kaynak dosya türü RT_GROUP_ICON (rt_group_cursor gösterir imleçler) değişik biçimlerde aygıta bağımlı ve bağımsız aygıt simgesini (veya imleç) verileri içerir. LookupIconIdFromDirectoryEx uyan en iyi kaynak dosyanın simgesini (veya imleç) geçerli görüntü aygıtı arar ve tamsayı tanımlayıcısını döndürür. FindResource ve FindResourceEx işlevleri a MAKEINTRESOURCE makro, modül kaynak bulmak için bu tanımlayıcı ile kullanın.

Simge dizini kaynak dosyası kaynak türü RT_GROUP_ICON (veya rt_group_cursor imleçler için) ve bir tamsayı kaynak adı yüklenecek özel bir simge için yüklenir. Geçerli görüntü aygıtı en iyi uyan simgenin kaynak adını bir tamsayı tanımlayıcısı LookupIconIdFromDirectoryEx döndürür.

LoadIcon, LoadImageve LoadCursor işlevleri, simgesini veya geçerli görüntü aygıtı en uygun imleç için belirtilen kaynak verileri aramak için bu işlevi kullanın.

QuickInfo

nbsp; Windows &NT: sürüm 4.0 veya daha yenisini gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:WINUSER.h ilan etti.
İçe Library:User32.lib kullanma.

Ayrıca bkz:

Simgeleri genel bakış, simgesini fonksiyonlar, CreateIconFromResourceEx, CreateIconIndirect, FindResource, FindResourceEx, GetIconInfo, LoadCursor, LoadIcon, LoadImage, LookupIconIdFromDirectory, MAKEINTRESOURCE

Index