הפונקציה FindWindowEx אחזור נקודת אחיזה חלון אשר שם המחלקה ועל שם החלון תואמים את המחרוזות שצוין. הפונקציה מחפשת חלונות צאצאים, החל אחד בעקבות חלון הצאצא הנתון. פונקציה זו אינו מבצע חיפוש תלוי רישיות.
(HWND FindWindowEx HWND hwndParent, / / לטפל לחלון האבHWNDhwndChildAfter, / / לטפל חלון צאצאLPCTSTRlpszClass, / / מצביע על שם המחלקהLPCTSTRlpszWindow / / מצביע על שם החלון);
אם hwndParent הוא NULL, הפונקציה משתמשת חלונות שולחן העבודה כחלון האב. הפונקציה מחפשת בין windows שאינן windows צאצא של שולחן העבודה.
Windows NT 5.0 ואילך: אם hwndParent HWND_MESSAGE, הפונקציה מחפשת כל החלונות ההודעה בלבד.
אם hwndChildAfter הוא NULL, החיפוש מתחיל עם חלון הצאצא הראשון של hwndParent.
שים לב כי אם הן hwndParent והן hwndChildAfter הוא NULL, הפונקציה מחפשת כל החלונות ברמה העליונה ואת ההודעה בלבד.
אם הפונקציה מצליחה, ערך ההחזרה הוא נקודת אחיזה לחלון המכיל את המחלקה שצוינה ושמות חלון.
אם הפעולה תיכשל, הערך המוחזר הוא NULL. כדי לקבל מידע שגיאות מורחב, לקרוא GetLastError.
nbsp; Windows &NT: מחייב גירסה 4.0 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:לא נתמך.
כותרת עליונה:להצהיר על winuser.h.
ייבוא ספריית:השתמש user32.lib.
Unicode:מיושם על גירסאות Unicode ו- ANSI ב- Windows NT.
מבט כולל על Windows, חלון מתפקד, EnumWindows, FindWindow, GetClassName, GlobalAddAtom