IsWindowUnicode

הפונקציה IsWindowUnicode קובע החלון שצוין הוא חלון Unicode מקורי.

(BOOL IsWindowUnicode HWND  hWnd / / לטפל לחלון);
 

פרמטרים

hWnd
לטפל לחלון כדי לבדוק.

להחזיר ערכים

אם החלון אינו חלון Unicode מקורי, הערך המוחזר אינו אפס.

אם החלון אינו חלון Unicode מקורי, הערך המוחזר הוא אפס. החלון הוא חלון ANSI מקורי.

הערות

ערכת התווים של חלון נקבע על-ידי השימוש בפונקציה RegisterClass . אם מחלקת חלון נרשמה עם גירסת ANSI של RegisterClass (RegisterClassA), ערכת התווים של החלון היא ANSI. אם מחלקת חלון נרשמה עם גירסת Unicode של RegisterClass (RegisterClassW), ערכת התווים של החלון הוא Unicode.

המערכת מבצעת תרגום דו-כיווני אוטומטי (Unicode ל- ANSI) עבור חלון ההודעות. לדוגמה, אם נשלחת הודעת חלון ANSI לחלון בו נעשה שימוש בערכת התווים Unicode, המערכת מתרגם אותה הודעה הודעת Unicode לפני הקריאה הפרוצדורה של החלון. המערכת קוראת IsWindowUnicode כדי לקבוע אם לתרגם את ההודעה.

QuickInfo

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

ראה גם

מבט כולל על Windows, פונקציות חלון

Index