ورود

View Full Version : نقطه ورودی در MFC کدوم تابع است؟



barnamenevis300
شنبه 27 خرداد 1391, 00:04 صبح
چندتا سورس در همین بخش دانلود کردم که اکثرا با MFC هستش ولی من نمیدونم کدوم فایل و کدوم تابع نقطه ورودی هست... اصلا بی زحمت یه توضیحات کلی برای منی که اولین بارم هست با این مواجه میشم بدید.
پیشاپیش تشکر.

mehdi.mousavi
شنبه 27 خرداد 1391, 22:40 عصر
چندتا سورس در همین بخش دانلود کردم که اکثرا با MFC هستش ولی من نمیدونم کدوم فایل و کدوم تابع نقطه ورودی هست... اصلا بی زحمت یه توضیحات کلی برای منی که اولین بارم هست با این مواجه میشم بدید. پیشاپیش تشکر.

سلام.
من قبلا در این مورد مقاله ای در دو بخش نوشته ام، (بخش اول (http://www.codeproject.com/Articles/1284/Win32-vs-MFC-Part-I)، بخش دوم (http://www.codeproject.com/Articles/1328/Win32-vs-MFC-Part-II)) که به این سوال، و بسیاری از سوالات دیگه در مورد MFC پاسخ میده.

موفق باشید.

barnamenevis300
یک شنبه 28 خرداد 1391, 01:26 صبح
واقعا از جوابتون ممنون ولی ای کاش یه جواب کوتاه هم میدادید (اسم تابع) تا مجبور نشم دو صفحه مطالعه کنم. :(

mehdi.mousavi
یک شنبه 28 خرداد 1391, 13:33 عصر
واقعا از جوابتون ممنون ولی ای کاش یه جواب کوتاه هم میدادید (اسم تابع) تا مجبور نشم دو صفحه مطالعه کنم. :(

پاسخ کوتاه: تابع InitInstance از کلاس App شما، نقطه ورودی برنامه های MFC محسوب میشه. اونجا هستش که Common Control ها Init میشن، کلیدهای Register در صورت نیاز برای App درست میشه، در صورت لزوم Shell Manager ایجاد میشهOLE، ContextMenuManager، KeyboardManager، Tooltip ها و ... Init میشن و ...

پاسخ طولانی: خوندن اون مقاله رو از دست ندید. :)

موفق باشید.