View Full Version : سوال: يادگيري mfc
samibala
جمعه 27 آذر 1388, 12:05 عصر
سلام من مي خوام برنامه نوسي C++ در mfc رو پيشرفته ياد بگيرم كتاب يا سايت بهم معرفي كنيد.:لبخندساده:
يه توضيح هم راجع به فايل هاي .h و.cpp كه ايجاد مي شه در mfc مي خوام و اينكه چرا mainدر mfc نداريم.ممنون
M4st3r_4w4r3
جمعه 27 آذر 1388, 14:01 عصر
اگه قبل از تاپیک زدن یه سرچ می کردید به جواب سوالتون می رسیدید !
از کتاب آقای جناب می تونید استفاده کنید ...
از اینجا دانلود کنید : http://barnamenevis.org/forum/downloads.php
Nima_NF
جمعه 27 آذر 1388, 14:06 عصر
برای اینکه ساختار MFC را درک کنید، ابتدا باید ساخت یک برنامه کوچک با win32 را فرا بگیرید. سپس می توانید دریابید که همان ها به شکل کلاس و ماکرو پیاده سازی شده اند و چیزی فرا تر از آن نیست.
MFC برای اینکه کار با win32 را راحت کند، به طور خودکار موارد اولیه را در فایل های پیش فرض و ماکرو ها قرار داده است. از جمله همین main که شما در فایل های تولید شده نمی بینید، اما در کتابخانه MFC تعریف شده است و از چشم شما پنهان هست.
برای اطلاعات بیشتر در مورد ساختار win32 و MFC و نحوه پیدا کردن winmain از مقاله زیر نوشته جناب مهدی موسوی استفاده کنید:
http://www.codeproject.com/KB/cpp/mfc_architecture.aspx?msg=2019829
samibala
جمعه 27 آذر 1388, 19:17 عصر
خب کتاب آقای جنابو خوندم خيلي كامل نيست دنبال يه كتاب ديگم.
آقا نيما ممنون ولي اگه مقاله فارسي بود بهتر بود .اگه باز هم مطلب داشتين بزاريد ممنون مي شم.
mehdi.mousavi
یک شنبه 29 آذر 1388, 11:56 صبح
خب کتاب آقای جنابو خوندم خيلي كامل نيست دنبال يه كتاب ديگم.
آقا نيما ممنون ولي اگه مقاله فارسي بود بهتر بود .اگه باز هم مطلب داشتين بزاريد ممنون مي شم.
سلام.
من کتاب مزبور رو نخوندم، اما کتاب خوب در زمینه MFC زیاده. یکی از اون کتابها، MFC Internals (http://www.amazon.com/MFC-Internals-Microsoft-Foundation-Architecture/dp/0201407213)هستش. کتاب دیگه، Programming Windows with MFC نوشته Jeff Prosise (http://www.amazon.com/Programming-Windows-Second-Jeff-Prosise/dp/1572316950/ref=sr_1_3?ie=UTF8&s=books&qid=1261298956&sr=1-3) هستش. کتابهای David S. Kruglinski، Jeffrey M. Richter و بسیاری از بزرگان MFC هم خوندنی و قابل اتکاست. (بیش از 10-12 سال گذشته و عنوان کتابهاشون رو به یاد نمیارم، اما اسم نویسندگاندشون هنوز یادم مونده).
نسخه فارسی مقاله MFC vs. Win32 (بخش اول) رو شما میتونید در مجله برنامه نویس شماره 3، صفحه 70 بخونید. قسمت دوم این مقاله رو نیز می تونید (به انگلیسی) اینجا بخونید (http://www.codeproject.com/KB/cpp/mfc_architecture2.aspx).
موفق باشید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.