توجه فرمایید



از این به بعد شما ادامه مطالب را در وبلاگ زیر می توانید ملاحظه بفرمایید.

http://visualc.blogfa.com

درخواست

لطفا اگه خوشتون اومد یا بدتون اومد اظهار نظر بفرمایید
زیرا انگیزی ایست برای حقیر.

جلسه سوم

در درس اول ما یک برنامه نوشتیم، حال در مورد ساختار کلی آن قدم به قدم بحث می کنیم.
اولین مطلب قابل بحث نامگذاری متغیرهاست که در ویژوال سی با نامگذاری مجاری آشنا می شویم( مجاری ملیت جارلز سیمونی کسی که موظف به تهیه استاندارد نامگذاری در شرکت مایکروسافت شد، است )
دلیل پیروی از همچو قوانینی باعث سادگی خواندن کدهای نوشته شده شما توسط دیگران در زمان و مکانی دیگر می شود.
ااز قوانین مطرح شده اینکه قبل از هر متغیر نوع آن هم قید شود بطور مثال:
char chTemp
گویای این حرف است که این متغیر از نوحع کاراکتری است، و نام آن temp است.
توجه اینکه پیشوندها با حروف کوچک و ابتدای هر نام آن در ادامه با حرف بزرگ باشد.
برای مثال بیشتر:
char achFile
a یعنی آرایه
و با توجه به ch آرایه ای به اسم فایل از نوع کاراکتر.

char far *lpszName
اشاره گری بزرگ به رشته کارکتری که به صفر ختم می شود، یا
long pointer strim zero ended  with name Name

cbName
که قسمت پیشوند به معنای متغیر شامل تعدادی بایت. تعدادی از این پیشوندها در ذیل خواهد آمد:
 a Array
n short
dw DWORD
h handle
s  string 
fn function
lp lpng ponter 
pt x,y point
np short  pointer
w Unsigned Integer
l Long
i index
short = Near

مطلب دیگر همان دستگیره ها- handler - است که یک عدد صحیح مثبت منحصر به فرد است
که توسط سیستم عامل اختصاص به هر منبع اعم از فایل، سخت افزار و منابع گرافیکی می یابد.
سه نوع مهم از آنها:
1-window handle
2-device contex handle
3-memory handles
که اگر در برنامه ما از این دستگیره بخواهیم متغیر تعریف کنیم باید قبل از نام آن از h استفاده کنیم.

مثلا یک متغیر که دستگیره زمینه وسیله ها
hdcName

برای امروز کافیست. لطفا سوالات خود را مطرح کنید تا آموزش هدفمندتر و تعاملی باشد.