PDA

View Full Version : فرم جدید در Visual C++



quack
سه شنبه 11 دی 1386, 11:34 صبح
با سلام
بعد از ایجاد یک پروژه SDI در ویژوال سی جطور میتوانم یک فرم ساده جدید(فرم ساده نه دیالوگ ) به صورت ویژوال ایجاد کنم؟

amir_cpp
سه شنبه 11 دی 1386, 19:38 عصر
خوب در Solution Explorer روی پروژه تون کلیک کنید و از Add، New Item رو انتخاب کنین و اونجا یک فرم ساده (Form) به پروژه اضافه کنین.

quack
چهارشنبه 12 دی 1386, 07:20 صبح
فرم CLR منظورم نبود یک فرم MFC لازم دارم

SMRAH1
چهارشنبه 12 دی 1386, 14:57 عصر
سلام
هر چی به ذهنم فشار آوردم نتونستم تفاوت فرم و دیالوگ رو بفهمم.معمولا از نام دیالوگ VC کار ها استفاده می کنند و از نام فرم VB کارها.
اگر منظورتون Mudal وNon Mudal (اگر املا رو درست نوشته باشم)،توی MFC دیالوگ ها همواره به صورت Mudal هستند(بر عکس VB که غیر Mudal هستند).برای غیر Mudal بودن سری به MSDN بزنید توی یکی از مقالاتش نوشته چطور (دقیقا باید تابع DoMudal کلاس CDialog رو برای دیالوگ خودت بازنویسی کنی).

quack
پنج شنبه 13 دی 1386, 07:42 صبح
اگر روی دیالوگ Enter یا Esc بزنید فرم بسته میشه این Defult یک دیالوگ است. اما برای اینکه دیالوگ را به فرم ساده تبدیل کنیم نیاز به چند خط کد است اما من میخوام ببینم میشه از اول یک فرم ساده در VC ساخت یا نه ؟