PDA

View Full Version : سوال: طراحی محیط شطرنج



milad2022
سه شنبه 22 فروردین 1391, 16:23 عصر
سلام میخوام یه شطرنج بنویسم حالا تو قسمت محیط گرافیکش(صفحه شطرنج)موندم البته هنوز 5 فصل کتاب آقای جعفرنژاد رو خوندیم به

این مباحث نرسیدیم من میخوام برای پروژه شطرنج بنویسم ممنون میشم راهنمایی کنید.

پروژه آماده هم هست اما جهت یادگیری این کارو کردم

ممنون

Ananas
سه شنبه 22 فروردین 1391, 19:45 عصر
سلام.
به نظر من (نظرت مهم نیست:لبخند:) برای تصویر خود صفحه از یک فایل jpg یا bmp استفاده کن و بعد برای مهره ها هر بار تصویر مهمره های لازم رو روی بکگراند تصویر کن. این تصویر آماده رو هم میتونی از قبل تو فوتوشاپ هم بسازی.
اگه خواستی موقع اجرا تصویر رو بسازی هم میشه کار سختی نیست فقط باید به سادگیش قانع باشی.
برای نمایش از توابع GDI ویندوز استفاده کن و توابعی مثل Rectangle و GetDC و کلا به اینجا سر بزن :
این قسمت مربوط به DC (زمینه ابزاری) که می خوای باهاش کار کنی:
http://msdn.microsoft.com/en-us/library/dd183554%28v=vs.85%29.aspx
و این قسمت هم شامل توابع ترسیم اشکال هندسی اولیه هست:
http://msdn.microsoft.com/en-us/library/dd162715%28v=vs.85%29.aspx
دقت کنید اگه از حالت برنامه پنجره ای استفاده میکنید یعنی FormApplication حتما لازم نیست DC رو خوتون بسازید می تونید برای ترسیم داخل پنجره ی برنامه از تابع GetDC و دادن هندل پنجره ی برنامتون روی همون عملیات ترسیم رو انجام بدید.