WM_WINDOWPOSCHANGED

WM_WINDOWPOSCHANGED נשלחת ההודעה חלון שאת גודל, מיקום, או מקום לפי סדר z השתנה כתוצאה שיחה הפונקציה SetWindowPos או פונקציה אחרת של ניהול windows.

WM_WINDOWPOSCHANGED lpwp = lParam (LPWINDOWPOS); / / נקודות נתונים גודל ומיקום 

 

פרמטרים

lpwp
הערך של lParam. מצביע למבנה WINDOWPOS המכיל מידע אודות גודל חדש והמיקום של החלון.

להחזיר ערכים

אם יישום מעבד הודעה זו, הוא צריך להחזיר אפס.

פעולת ברירת מחדל

הפונקציה DefWindowProc שולחת הודעות WM_SIZE ו- WM_MOVE אל החלון.

הערות

הודעות WM_SIZE ו- WM_MOVE לא יישלחו אם יישום מטפל בהודעה WM_WINDOWPOSCHANGED מבלי להתקשר DefWindowProc. יעיל יותר לבצע כל שינוי הזז או שנה גודל עיבוד במהלך ההודעה WM_WINDOWPOSCHANGED ללא קריאה DefWindowProc.

QuickInfo

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

ראה גם

מבט כולל על Windows, חלון הודעות, DefWindowProc, EndDeferWindowPos, SetWindowPos, WINDOWPOS, WM_MOVE, WM_SIZE, WM_WINDOWPOSCHANGING

Index