PDA

View Full Version : سوال: MDI ?



DLL_DLL
دوشنبه 29 تیر 1388, 00:10 صبح
چطوری می تونم توی win32 API فرمی را MDI و یکسری CHild براش تعریف کنم؟

Nima_NF
دوشنبه 29 تیر 1388, 01:04 صبح
MDI موضع دیگری هست که برای اسناد (Documents) به کار می رود، به زبان ساده برای پنجره ها.

به کاری که شما قصد دارید انجام دهید MDI نمی گویند، بلکه همان ایجاد دیالوگ باکس ها از نوع modeless هست که در هنگام ساخت آن دسته از دیالوگ های child، فقط کافیست parent یا والد آن را همان دیالوگ موردنظر قرار دهید.

تابع ساخت این کار ماکرو CreateDialog یا همان نسخه اصلی CreateDialogParam هست.