EnumResourceNames

EnumResourceNames işlevi belirtilen türdeki her kaynak için bir modül arar ve her kaynak için bir uygulama tanımlı geriçağırım işlevi bulur adını geçirir.

bool EnumResourceNames ()  HINSTANCE  hModule, / / işleme kaynak modülülpctstrlpszType, / / kaynak için işaretçi türüenumresnameproclpEnumFunc, / / işlev işaretçisiUzunlParam / / uygulama tanımlı parametresi);
 

Parametreleri

hModule
Olan yürütülebilir dosya adları Numaralandırılacak olduğu kaynakları içeren modül işleci. Bu parametre null ise, işlev geçerli işlemi oluşturmak için kullanılan modül kaynak adlarını numaralandırır.
lpszType
Adı numaralandırılmasını kaynak türü adı belirten bir boş sonlandırılmış dize işaretçisi. Standart kaynak türleri için bu parametre aşağıdaki değerlerden biri olabilir:
Değer Anlamı
RT_ACCELERATOR Hızlandırıcı tablosu
RT_ANICURSOR Animasyonlu işaretçi
RT_ANIICON Animasyonlu simge
RT_BITMAP Bit eşlem kaynak
RT_CURSOR Donanım bağımlı imleç kaynak
RT_DIALOG İletişim kutusu
RT_FONT Yazı tipi kaynağı
RT_FONTDIR Yazı tipi dizini kaynak
RT_GROUP_CURSOR Donanımdan bağımsız imleç kaynak
RT_GROUP_ICON Donanımdan bağımsız simge kaynak
RT_HTML Html belgesi
RT_ICON Donanım bağımlı simge kaynak
RT_MENU Menü kaynak
RT_MESSAGETABLE İleti-Tablo girişi
RT_PLUGPLAY Tak ve Kullan kaynak
RT_RCDATA Uygulama tanımlı kaynak (ham veri)
RT_STRING Dize tablosu girdisi
RT_VERSION Sürüm kaynak
RT_VXD VXD

lpEnumFunc
İşaretçi her numaralandırılmış kaynak adı için çağrılacak geriçağırım işlevi. Daha fazla bilgi için bkz: EnumResNameProc.
lParam
Geri çağırma işleve bir uygulama tanımlı değeri belirtir. Bu parametre hata denetimi kullanılabilir.

Dönüş değerleri

İşlev başarılı olursa, dönüş değeri sıfır.

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

Açıklamalar

İşlev false döndürür veya tüm kaynak adları numaralandırılan kadar kaynak adları numaralandırmak EnumResourceNames işlevini devam ediyor.

QuickInfo

nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:Winbase.h ilan etti.
İçe Library:Kernel32.lib kullanın.
Unicode:Unicode ve ANSI sürümleri Windows ve Windows NT olarak uygulanır.

Ayrıca bkz:

Kaynaklarına genel bakış, kaynak fonksiyonları, EnumResNameProc, EnumResourceLanguages, EnumResourceTypes

Index