OemKeyScan

הפונקציה OemKeyScan ממפה קודי OEM ASCII 0 עד 0x0FF לתוך קודי סריקה של OEM ומצבי shift. הפונקציה מספק מידע המאפשר לתוכנית לשלוח טקסט OEM לתוכנית אחרת באמצעות הדמיית קלט של לוח מקשים.

(DWORD OemKeyScan המילה  wOemChar / / ערך ASCII של OEM תו);
 

פרמטרים

wOemChar
מציין את הערך ASCII של התו OEM.

להחזיר ערכים

המילה מסדר נמוך של הערך המוחזר מכיל את קוד סריקה של התו OEM נתון, ומכיל המילה הגבוהות המדינה shift, אשר יכול להיות שילוב של bits הדגל הבאה.

סיבית משמעות
1 הקשה על מקש shift או.
2 הקשה על מקש ctrl או.
4 הקשה על מקש alt או.
8 הקשה על מקש hankaku ברוחב
16 שמור (המוגדר על-ידי מנהל התקן של פריסת לוח מקשים).
32 שמור (המוגדר על-ידי מנהל התקן של פריסת לוח מקשים).

אם לא ניתן לייצר את התו על-ידי הקשה בודדת באמצעות פריסת לוח המקשים הנוכחי, הערך המוחזר הוא 0xFFFFFFFF.

הערות

פונקציה זו אינה מספקת תרגומים עבור תווים הדורשים ctrl + alt או מפתחות מת. יש להעתיק תווים לא תורגם על ידי פונקציה זו באמצעות הדמיית קלט באמצעות מנגנון לוח המקשים alt +. מקש numlock להיות כבוי.

פונקציה זו אינה מספקת תרגומים עבור תווים יש להקליד בהקשה אחת באמצעות פריסת לוח המקשים הנוכחי, כגון תווים מנוקדים המחייבים מפתחות מת. ניתן לדמות תווים לא תורגם על ידי פונקציה זו באמצעות מנגנון לוח המקשים alt +. חייב להיות מקש numlock.

פונקציה זו מיושמת באמצעות הפונקציה VkKeyScan.

QuickInfo

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

ראה גם

מבט כולל על לוח המקשים קלט, בפונקציות קלט של לוח מקשים, VkKeyScan

Index