EnumResLangProc

הפונקציה EnumResLangProc היא פונקציית התקשרות חזרה מוגדרת על-ידי יישום בהם משתמשים עם הפונקציה EnumResourceLanguages . היא מקבלת משאב שפות. סוג ENUMRESLANGPROC מגדיר מצביע לפונקציה זו התקשרות חזרה. EnumResLangProc הוא מציין מיקום עבור שם הפונקציה המוגדרת על-ידי יישום.

(BOOL התקשרות חזרה EnumResLangProc לטפל  hModule, / / מודול לטפלLPCTSTRlpszType, / / סוג מצביע משאבLPCTSTRlpszName, / / מצביע על שם משאבWORDwIDLanguage, / / מזהה השפה של המשאבארוךlParam / / המוגדר על-ידי היישום פרמטר);
 

פרמטרים

hModule
לטפל למודול קובץ ההפעלה שלו מכיל משאבים עבורה מתבצעת לספור את השפות. אם פרמטר זה הוא NULL, הפונקציה פירוט שפות משאב במודול המשמש ליצירת התהליך הנוכחי.
lpszType
מצביע מחרוזת המסתיימת ב- null המציין את שם סוג המשאב שאת השפה הוא מספירת. עבור סוגי משאבים סטנדרטיים, פרמטר זה צריך להיות אחד מהבאים:
ערך משמעות
RT_ACCELERATOR טבלת מאיצים
RT_ANICURSOR סמן מונפש
RT_ANIICON הסמל המונפש
RT_BITMAP משאב מפת סיביות
RT_CURSOR משאב הסמן תלוי-חומרה
RT_DIALOG תיבת הדו-שיח
RT_FONT משאב גופן
RT_FONTDIR משאב ספריה של גופן
RT_GROUP_CURSOR משאב הסמן שאינה תלויה בחומרה
RT_GROUP_ICON משאב סמל שאינה תלויה בחומרה
RT_HTML מסמך HTML
RT_ICON משאב סמל תלוי-חומרה
RT_MENU תפריט משאב
RT_MESSAGETABLE ערך של טבלת ההודעות
RT_PLUGPLAY משאב מסוג הכנס-הפעל
RT_RCDATA משאב מוגדר על-ידי יישום (הנתונים הגולמיים)
RT_STRING ערך טבלת מחרוזות
RT_VERSION גירסה משאב
RT_VXD VXD

lpszName
המצביע למחרוזת המסתיימת ב- null המציין את שם המשאב שאת השפה הוא מספירת.
wIDLanguage
מציין את מזהה השפה של המשאב שאת השפה הוא מספירת. הפונקציה EnumResourceLanguages מספקת ערך זה. לקבלת רשימה של מזהי שפה ראשיים ומזהי sublanguage המהווים את מזהה השפה, ראה MAKELANGID.
lParam
מציין הפרמטר מוגדר על-ידי יישום שהועבר לפונקציה EnumResourceLanguages . פרמטר זה עשוי לשמש בדיקת שגיאות.

להחזיר ערכים

פונקציית התקשרות חזרה זה צריך להחזיר TRUE כדי להמשיך הספירה; אחרת, הוא צריך להחזיר FALSE כדי להפסיק את הספירה.

הערות

יישום חייב לרשום פונקציה זו על-ידי העברת כתובת שלו אל הפונקציה EnumResourceLanguages.

QuickInfo

nbsp; Windows &NT: מחייב גירסה 3.1 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:לא נתמך.
כותרת עליונה:להצהיר על winbase.h.
ייבוא ספריית:מוגדרת על-ידי המשתמש.

ראה גם

מבט כולל על משאבים, המשאב מתפקד, EnumResourceLanguages, MAKELANGID

Index