ورود

View Full Version : آموزش: درخواست چند تابع ساده



Arsham.Kamali
چهارشنبه 09 تیر 1389, 00:28 صبح
سلام دوستان
من چند تابع ساده می خوام که بتونم یه با دادن x , y , r یه کارای کوچولو برام انجام بدن !

البته چون کامپایلرم ویژوال 2010 هست تو این بخش درخواست می دم که مشکلی تو اجرای توابع در ویژوال نداشته باشم

توابع :

1. با گرفتن x , y یک مستطیل رسم کنه
2. با گرفتن r یک دایره به شعاع r رسم کنه
3. با دادن مختصات ، یک خط رسم کنه

Arsham.Kamali
پنج شنبه 10 تیر 1389, 13:14 عصر
کسی نیست حتی یکیش رو بذاره ؟

Nima_NF
پنج شنبه 10 تیر 1389, 17:25 عصر
مثال ها و توضیحات صفحه اول تاپیک زیر را مشاهده و مطالعه کنید:
http://barnamenevis.org/forum/showthread.php?t=103584

محمد فدوی
سه شنبه 15 تیر 1389, 14:06 عصر
دوست عزیز از CClientDC استفاده کن. البته توابع این کلاس دقیقاً کار مورد نظر شما رو انجام نمی ده ولی می تونه تبدیل بشه به کار شما!
اول باید CClientDC رو تعریف و مقدار دهی کرد:



CClientDC dc(this);


بعد می توان با استفاده از توابع این کلاس خواسته ی شما رو انجام داد، البته با استفاده از آرگومان هایی مثل CRect, CPoint ,...
البته توجه داشته باشید که برای رسم خط اول باید اشاره گر dc رو توسط MoveTo به اولین نقطه ی خط برد سپس با LineTo خط رو رسم کرد.:چشمک: