PDA

View Full Version : برنامه نویسی با ویندوز اپلیکیشن در c++



A._.IT
پنج شنبه 07 دی 1391, 21:17 عصر
سلام
من برنامه نویسی سی پلاس پلاس با کنسول رو بلدم اما با ویندوز اپلیکیشن رو اصلا بلد نیستم و الان هم باید یه پروژه با ویندوز بنویسم میشه کمکم کنین که از کجا باید شروع کنم واینکه نوشتن برنامه هاش با کنسول چه فرقایی داره؟!
کلا برنامه نویسی با ویندوز چه شکلیه؟!:ناراحت:

H_G_G_I
پنج شنبه 07 دی 1391, 21:30 عصر
http://barnamenevis.org/showthread.php?119231-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%85%D9%82%D8%AF%D9%85%D8%A7%D8%AA%DB%8C-Win32
-
اگه اون سخت بود می تونی از این که تو امضام هست هم استفاده کنی !

H_G_G_I
پنج شنبه 07 دی 1391, 21:33 عصر
اینم هست
http://barnamenevis.org/showthread.php?72147-%D9%85%D9%82%D8%A7%D9%84%D9%87-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-Win32-API-(-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D9%88%DB%8C%D9%86%D8%AF%D9%88%D8%B2-%D8%A8%D8%A7-C-

s.hoseinpoor
پنج شنبه 07 دی 1391, 21:46 عصر
تفاوت خاصی نداره
از همون کدهایی که برای طراحی کلاس در کنسول استفاده می کنی میتونی از همونا کلاس بسازی برای استفاده در فرم.

باید از windows form application استفاده کنیو کد نویسی...

برات یه برنامه ساده نوشتم نگا کن

یه جا دیگه آپلود کردم
http://s3.picofile.com/file/7599191505/test.zip.html

A._.IT
پنج شنبه 07 دی 1391, 21:47 عصر
http://barnamenevis.org/showthread.php?119231-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%85%D9%82%D8%AF%D9%85%D8%A7%D8%AA%DB%8C-Win32
-
اگه اون سخت بود می تونی از این که تو امضام هست هم استفاده کنی !

ببینید من اینا رو که دیدیم صادقانه ازش سر در نیاوردم!:لبخند:
اینجوری بگم پروژه مون در واقع ایجاد یه دیکشنریه! یه سری کلمه رو از یه فایل میخونه(با معنی) بعد از روشون یه درخت باینری میسازه و در آخر عمل جستجو و اضافه کردن به این درخت (در واقع دیکشنری!) رو انجام میده !
واسه فرم هم فقط سه تا دکمه یه لیبل و یه تکست میخوام حالا چون کلا با محیط ویندوز آشنایی ندارم نمیدونم کدامو چه جوری باید بزنم!
خیلی ممنون!

shahmohammadi
پنج شنبه 07 دی 1391, 22:02 عصر
سلام.
مي توني يه فايل rc بسازي كه شكل فرمت رو توش داره نيازي نيست كه با كدهاي مربوط به تعريف و ثبت پنجره خودتو درگير كني. براي فايل ها هم مي توني از همون توابع كنسول استفاده كني و الگوريتمت هم كه همون الگوريتمي كه توي كنسول هست. اين هم يه مثال از دفتر چه تلفن كه از يه فايل اطلاعات رو ميخونه. و با ديالوگ پياده سازي شده.
لينك (http://barnamenevis.org/showthread.php?122363-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%87%D8%A7%DB%8C-%DA%A9%D9%88%DA%86%DA%A9-%D9%88%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%AF%DB%8C-%D9%86%D9%88%D8%B4%D8%AA%D9%87-%D8%B4%D8%AF%D9%87-%D8%A8%D8%A7-vc&p=1661240&viewfull=1#post1661240)

راستي اگر هم مشكلي داشتيد توي بخش برنامه نویسی با MFC و ++Visual C (http://barnamenevis.org/forumdisplay.php?121-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%A8%D8%A7-MFC-%D9%88-Visual-C) مي‌تونيد بپرسيد.

A._.IT
پنج شنبه 07 دی 1391, 22:02 عصر
تفاوت خاصی نداره
از همون کدهایی که برای طراحی کلاس در کنسول استفاده می کنی میتونی از همونا کلاس بسازی برای استفاده در فرم.

باید از windows form application استفاده کنیو کد نویسی...

برات یه برنامه ساده نوشتم نگا کن

یه جا دیگه آپلود کردم
http://s3.picofile.com/file/7599191505/test.zip.html

خیلی ممنون
یعنی من اگه یه کنترل(مثلا یه دکمه btn) گذاشتم میخوام واسه رخداد کلیکش بنویسم این کداش کجا نوشته میشه؟
واینکه اگه چند تا کلاس به برنامه ام اضافه کرده باشم هدر فایلاشو چه جوری وکجا باید include کنم
کلا کجا باید کدامو بنویسم ؟ داخل form.h?

s.hoseinpoor
پنج شنبه 07 دی 1391, 22:09 عصر
اگه دوبار رو باتن کلیک کنی صفحه کد مربوط به رویداد مربوط به اون باتن باز میشه و کداشو اونجا بنویس
میتونی کلاساتو با پسوند .h ذخیره کنیو به برنامه ت اضافه کنیو بش اینکلود کنی برای استفاده هم باید به شکلی که تو مثال قبل گفتم از کلاسات استفاده کنی یام ازشون به شکل تعریف متغییر ازشون متغییر تعریف کنیو بعد استفاده کنی