درس اول : اصول ویندوز
آشنایی با ویندوز
بررسی اجمالی :
مایکروسافت ویندوز یک سیستم عامل است که به اشخاص کمک می کند تا بتوانند با یک کامپیوتر شخصی به تعامل بپردازند . برنامه نویسانی که می خواهند برای این سیستم عامل برنامه بنویسند ، برنامه های خود را بر مبنای کتابخانه ای می نویسند که Win32 نامیده می شود .
Win32 کتابخانه ای است متشکل از انواع داده ای، ثوابت، توابع و کلاس هایی ( اساسا ساختار هایی ) که برای ساخت برنامه های تحت ویندوز مورد استفاده قرار می گیرند .
برای ایجاد یک برنامه ی ابتدایی ویندوزی نیاز به کامپایلری برای سیستم عامل ویندوز ( اصطلاحا یک کامپایلر 32 بیتی ) دارید . اگر چه شما می توانید Win32 را در زبان های برنامه نویسی مختلفی ( از جمله بورلند دلفی ) به کار ببرید، اما در اینجا ما به آموزش Win32 فقط با یک زبان برنامه نویسی و همین طور یک کامپایلر خواهیم پرداخت . در اصل کتابخانه ی Win32 به زبان C نوشته شده است که زبان اصلی سیستم عامل ویندوز محسوب می شود .
تمام برنامه هایی که در اینجا آموزش داده خواهند شد، به زبان ++C نوشته شده اند . البته در این برنامه های تفاوت چندانی بین C و ++C مشاهده نخواهید کرد . اگر چه اکثر ساختارهای Win32 آبجکت های زبان C هستند، اما ما آنها را همراه با کتابخانه های ++C به کار خواهیم برد و با این کار از مزایای برنامه نویسی شئ گرا استفاده خواهیم کرد .
ادامه مطلب ...