הפונקציה SetForegroundWindow מציב את הליך משנה פורסם את החלון שצוין לתוך בקידמה ומפעילה את החלון. קלט של לוח מקשים מופנה אל החלון ולאחר משתנים שונים רמזים חזותיים עבור המשתמש. המערכת מקצה עדיפות גבוהה מעט יותר הליך המשנה שיצר את החלון בקידמה מאשר הליכי משנה אחרים.
(BOOL SetForegroundWindow HWND hWnd / / לטפל לחלון כדי להביא את הקידמה);
אם החלון הובא לקדמה, הערך המוחזר הוא שונה מאפס.
אם החלון לא הובא לקדמה, הערך המוחזר הוא אפס.
חלון קידמה הוא החלון בראש סדר Z. זהו החלון שבו עובד המשתמש. בסביבת ריבוי משימות בזכות קדימה, יש לאפשר באופן כללי בקרת משתמש באיזה חלון הוא חלון קידמה.
Windows NT 5.0 ואילך: יישום אפשרות לכפות חלון בקידמה, ואילו המשתמש עובד עם חלון נוסף. במקום זאת, SetForegroundWindow הפעלת החלון (ראה SetActiveWindow) ולקרוא FlashWindowEx הפונקציה כדי להודיע למשתמש.
חלונות CE: הליך המשנה הנמצאים בבעלות החלון אינה ניתנת עדיפות חיזוק.
nbsp; Windows &NT: מחייב גירסה 3.1 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:דורש גירסה 1.0 ואילך.
כותרת עליונה:להצהיר על winuser.h.
ייבוא ספריית:השתמש user32.lib.
מבט כולל על Windows, פונקציות חלון, FlashWindowEx, GetForegroundWindow, SetActiveWindow