CreateMDIWindow

הפונקציה CreateMDIWindow יוצרת חלון צאצא ממשק (MDI) מסמך מרובים.

 (HWND CreateMDIWindow LPTSTR  lpClassName, / / מצביע רשום שם המחלקה של הילדLPTSTRlpWindowName, / / מצביע על שם החלוןDWORDdwStyle, / / סגנון חלוןint X, / / אופקי המיקום של חלון int Y, / / אנכי המיקום של חלון intnWidth, / / רוחב של חלון intnHeight, / / גובה של חלוןHWNDhWndParent, / / לטפל לחלון האב (MDI client)HINSTANCEhInstance, / / לטפל מופע היישוםLPARAMlParam / / מוגדר על-ידי יישום ערך);
 

פרמטרים

lpClassName
מצביע מחרוזת המסתיימת ב- null ציון מחלקת חלון של חלון המשנה של MDI. יש שם המחלקה נרשמו על-ידי קריאה לפונקציה RegisterClassEx.
lpWindowName
מצביע מחרוזת המסתיימת ב- null מייצג את שם החלון. המערכת תציג את השם בפס הכותרת של חלון צאצא.
dwStyle
מציין את הסגנון של חלון המשנה של MDI. אם חלון לקוח MDI נוצר עם סגנון החלון MDIS_ALLCHILDSTYLES, פרמטר זה יכול להיות כל שילוב של סגנונות חלון מופיע בתיאור של הפונקציה של createwindow ליצירת . אחרת, פרמטר זה יכול להיות אחד או יותר מהבאים:
ערך משמעות
WS_MINIMIZE יוצר של חלון צאצא MDI ההופך למינימלי בתחילה.
WS_MAXIMIZE יוצר של חלון צאצא MDI בתחילה מוגדל.
WS_HSCROLL יוצר של חלון צאצא MDI בעל פס גלילה אופקי.
WS_VSCROLL יוצר של חלון צאצא MDI בעל פס גלילה אנכי.

X
קביעה ראשונית המיקום האופקי, בקואורדינטות של הלקוח, של חלון המשנה של MDI. אם פרמטר זה הוא CW_USEDEFAULT, חלון המשנה של MDI מוקצה את המיקום האופקי של ברירת המחדל.
Y
קביעה ראשונית המיקום האנכי, בקואורדינטות של הלקוח, של חלון המשנה של MDI. אם פרמטר זה הוא CW_USEDEFAULT, חלון המשנה של MDI מוקצה את המיקום האנכי של ברירת המחדל.
nWidth
מציין את רוחב הראשונית, ביחידות של ההתקן, של חלון המשנה של MDI. אם פרמטר זה הוא CW_USEDEFAULT, חלון המשנה של MDI מוקצה לרוחב ברירת המחדל.
nHeight
מציין את הגובה ההתחלתי, ביחידות של ההתקן, של חלון המשנה של MDI. אם פרמטר זה מוגדר CW_USEDEFAULT, חלון המשנה של MDI מוקצה את גובה ברירת המחדל.
hWndParent
לטפל לחלון לקוח MDI שלא יהיה האב של חלון המשנה של MDI חדש.
hInstance
לטפל למופע של היישום יוצר חלון המשנה של MDI.
lParam
ציון ערך המוגדר על-ידי היישום.

להחזיר ערכים

אם הפונקציה מצליחה, הערך המוחזר הוא נקודת האחיזה לחלון שנוצר.

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

הערות

שימוש בפונקציה CreateMDIWindow דומה לשליחת ההודעה WM_MDICREATE לחלון של לקוח MDI, פרט לכך הפונקציה ליצור חלון צאצא MDI של הליך משנה שונים, ואילו ההודעה אין אפשרות.

Windows 95:המערכת יכול לתמוך מרבי של נקודות אחיזה של חלון 16,364.

QuickInfo

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

ראה גם

מבט כולל על ממשק מסמכים מרובים, פונקציות ממשק מסמכים מרובים, של createwindow ליצירת, RegisterClassEx, WM_MDICREATE

Index