הפונקציה ChildWindowFromPointEx קובעת, אם בכלל, של windows הצאצא השייכות חלון האב שצוין מכיל את הנקודות שצוין. הפונקציה להתעלם חלונות צאצאים בלתי נראה, מוגבלויות, שקוף.
(HWND ChildWindowFromPointEx HWND hwndParent, / / לטפל לחלון האבנקודת pt, / / מבנה עם קואורדינטות נקודותUINTuFlags / / דילוג על דגלים);
ערך | משמעות |
---|---|
CWP_ALL | לא לדלג על כל חלונות צאצאים |
CWP_SKIPINVISIBLE | דלג על חלונות צאצאים בלתי נראה |
CWP_SKIPDISABLED | דלג על חלונות צאצא לא זמין |
CWP_SKIPTRANSPARENT | דלג על חלונות צאצאים שקוף |
הערך המוחזר הוא האחיזה אל חלון הצאצא הראשון מכיל את נקודת ואשר עונה על הקריטריונים שצוינו על-ידי uFlags. אם הנקודה היא בתוך חלון האב אך לא בתוך כל חלון צאצא העונים על הקריטריונים, הערך המוחזר הוא נקודת אחיזה לחלון האב. אם הנקודה נמצאת מחוץ לטווח המוגדר בחלון אב או אם הפעולה תיכשל, הערך המוחזר הוא NULL.
המערכת שומרת רשימת פנימי המכילה את נקודות האחיזה של חלונות צאצאים המשויכים חלון האב. סדר נקודות האחיזה ברשימה תלוי סדר z של חלונות צאצאים. אם חלון צאצא אחד או יותר מכיל את הנקודות שצוין, המערכת מחזירה מזהה ייחודי לחלון הראשונה ברשימה מכילה את נקודת ואשר עונה על הקריטריונים שצוינו על-ידי uFlags.
nbsp; Windows &NT: מחייב גירסה 4.0 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:לא נתמך.
כותרת עליונה:להצהיר על winuser.h.
ייבוא ספריית:השתמש user32.lib.
מבט כולל על Windows, חלון מתפקד, ChildWindowFromPoint, נקודה, WindowFromPoint