تغییر رنگ پس زمینه ی برنامه
سلام به همه ی دوستان عزیز
من یه برنامه نوشتم میخوام رنگ پس زمینه رو عوض کنم ولی نمیدونم باید چیکار کنم اگه میشه یکی بگه و خواهشا بگه چه رنگی رو باید چطور نوشت
و یه وسال دیگه اینکه من میخوام رنگ فوت رو عوض کنم ولی ارور میده نمیذاره
اگه میشه شکل صحیح نوشتنش رو بگید تا انجام بدم
با تشکر :قلب:
نقل قول: تغییر رنگ پس زمینه ی برنامه
سلام دوست عزی تا انجایی که من می دونم ز دو راه برای این کار وجود داره
1.می تونی از تابع system استفاده کنی
توضیح: تابع system در واقع یه شبیه ساز دستورات cmd است یعنی می تونی این طوری رنگ را عوض کنی مثلا:
ضمنا باید سرفایل string را هم به برنامه اضافه کنی
system("color 3f");
برای پیدا کردن رنگ های بیشتر و توضیحات بیشتر می تونی cmd را باز کنی و توش بنویسی
color/?
2. در این روش می تونی از توابع سی پلاس پلاس استفاده کنی
ببین:
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HA NDLE), 7);
برای اطلاعات بیشتر سرچ کن
نقل قول: تغییر رنگ پس زمینه ی برنامه
با چه کامپایلری مینویسی؟
تویکامپایلرهای تحت dos میتونی از تابع setbkcolor استفاده کنی.
موفق باشی
نقل قول: تغییر رنگ پس زمینه ی برنامه
نقل قول: تغییر رنگ پس زمینه ی برنامه
سلام دوست عزیز
اگه با داس کار میکنی ، برای تغییر رنگ متن از دستور ()textcolor و برای تغییر رنگ پشت زمینه از کد ()textbackground استفاده کن .
موفق باشید. :متفکر: