AdjustWindowRectEx

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

(BOOL AdjustWindowRectEx LPRECT  lpRect, / / מצביע למבנה לקוח-מלבןDWORDdwStyle, / / סגנונות חלוןBOOLbMenu, / / תפריט-נוכח בדגלDWORDdwExStyle / / מורחב סגנון);
 

פרמטרים

lpRect
מצביע מבנה RECT מכילה את הקואורדינטות של פינות העליון-left ו- right התחתון של אזור הלקוח הרצוי. כאשר הפונקציה תחזיר, המבנה מכילה את הקואורדינטות של פינות השמאלית העליונה ו הימנית התחתונה של החלון כדי להתאים לאזור הלקוח הרצוי.
dwStyle
מציין את סגנונות חלון של החלון הוא שאת גודלן הנדרש לשם חישוב.
bMenu
מציין אם החלון יש תפריט.
dwExStyle
מציין את סגנון מורחבת של החלון הוא שאת גודלן הנדרש לשם חישוב.

להחזיר ערכים

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

אם הפעולה תיכשל, הערך המוחזר הוא אפס. כדי לקבל מידע שגיאות מורחב, לקרוא GetLastError.

הערות

מלבן הלקוח הוא הקטן ביותר המלבן התוחם לחלוטין של אזור הלקוח. למלבן החלון הוא הקטן ביותר המלבן התוחם לחלוטין את החלון, אשר כוללת אזור הלקוח לבין אזור nonclient.

הפונקציה AdjustWindowRectEx אינה מוסיפה רווח נוסף כאשר שורת תפריטים יגלוש שתי שורות או יותר.

חלונות CE: הפרמטר bMenu חייב להיות שקר; שורות תפריטים שאינן נתמכות.

QuickInfo

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

ראה גם

מבט כולל על Windows, חלון מתפקד, AdjustWindowRect, CreateWindowEx, RECT

Index