מיקום חלון

הגדרת המיקום של חלון היא הקואורדינטות של הפינה השמאלית העליונה שלו. קואורדינטות אלה, הנקראים לעתים קואורדינטות חלון, הם תמיד יחסיים לפינה השמאלית העליונה של המסך או, עבור חלון צאצא, בפינה הימנית העליונה של אזור הלקוח של החלון האב. לדוגמה, חלון ברמה העליונה נתקל הקואורדינטות (10,10) ממוקמת 10 פיקסלים מימין בפינה השמאלית העליונה של המסך ו- 10 פיקסלים למטה ממנו. חלון צאצא נתקל הקואורדינטות (10,10) ממוקמת 10 פיקסלים מימין בפינה השמאלית העליונה של אזור הלקוח של החלון האב שלו ו- 10 פיקסלים למטה ממנו.

הפונקציה WindowFromPoint אחזור נקודת אחיזה לחלון שיתפסו בנקודה מסוימת על המסך. באופן דומה, בפונקציות ChildWindowFromPoint ו- ChildWindowFromPointEx לאחזר מזהה ייחודי אל חלון צאצא שיתפסו בנקודה מסוימת באזור לקוח של החלון האב. למרות ChildWindowFromPointEx יכולים להתעלם חלונות צאצאים בלתי נראה, מוגבלויות, שקוף, אין ChildWindowFromPoint.

Index