السلام عليكم
ما هو الفرق بين
c++.net
MFC
Win32 API
c++/cli
وايهم الافضل لاتعلمه وهل هناك واحدة تشملهم كلهم
واذا كانت الاجابة c++.net او c++/cli فأين يمكن ان اجد كتب مجانية لتعلمهم
السلام عليكم
ما هو الفرق بين
c++.net
MFC
Win32 API
c++/cli
وايهم الافضل لاتعلمه وهل هناك واحدة تشملهم كلهم
واذا كانت الاجابة c++.net او c++/cli فأين يمكن ان اجد كتب مجانية لتعلمهم
وعليكم السلام ..
اولا تعلم السي بلس . بالطرق المعروفة .. اما c++.net / c++/cli
فهي تطوير لبعض الامور ,, يعني اذا كنت فاهم بالسي ممكن تنتقل اليها (( لو اني ما اشوف فيه حاجة لها :) ))
اما
MFC
فهي مكتبة مبنية
Win32 API
يعني Win32 API
دوال .. دالة تقوم بعمل نافذة
دالة ترسم مربع
دوال للاتصال بالشبكات
وهكذا ..
لكن MFC اختصرت الطريق وغلفت الدوال في كائنات .. يعني كل ما تستطيع MFC القيام به تستطيع عمله بـapi لكن ليس العكس .
مثلا
MessageBox(0,0,0,0);
تعرض رسالة بAPI ..
MFC
تسوي شيء زي كذا
CLASS MSG
{
void ShowMessaeg(char* string)
{
MessageBox(0,"string",0,0);
}
};ثم انت تكتب
MSG msg;
msg.ShowMessage("arab team");يعني اختصار بس ..
اذا تعلمت api يسهل تعلم mfc .. اضف الى ان api تفيدك حتى لو انتقلت للغات اخرى فهي نفس الشيء .. لانها دوال النظام .. قلب النظام ...
تم تعديل هذه المشاركة بواسطة الشـمري في 16 أغسطس 2005 في 11:13
تطبيق طمأنينة ، نسخة بيتا على أندرويد
عبدالله الشمّري - Al-Shammari
twitter @abshammeri
abshammeri AT gmail.com
github : abshammeri
هذا الموضوع مغلق.