الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تغير أيقونة مشروع Console

بدأه بن العيد في 24 ديسمبر 2010 · 0 رد · 863 مشاهدة · في قسم المواضيع الهامة في قسم السي /سي++
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكم و رحمة الله و بركاته

من المشاكل التي يواجهها المبرمجين عادة في النسخة الخفيفة للفيجوال ستوديو عدم إمكانية تغير أيقونة البرنامج للمشاريع سي++، و الحمد لله حاولت تجربة و كللت بالنجاح:

يكمن الحل في إنشاء ملف .rc يدويا في نفس المسار الذي توجد فيه بقية الأكواد و الملف ReadMe.txt.

نسخ الأيقونة التي تود إستخدامها في نفس المسار.

فتح الملف .vcproj و البحث عن النص ReadMe.txt

نسخ تعريف المورد ressource ReadMe.txt و إلصاقه بعده مباشرة و تعويض ReadMe.txt بإسم الملف .rc مع إمتداده هكذا:

	Name="Resource Files"
			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
			>
		</Filter>
		<File
			RelativePath=".\ReadMe.txt"
			>
		</File>
			<File
				RelativePath=".\ManuallyCreatedRCFile.rc"
				>
			</File>

أخيرا يجب تعريف الأيقونة في الملف الذي تم إنشائه و تعريفه في ملف المشروع هكذا:

#define IDI_APPLICATION   10001
// Icon
IDI_APPLICATION     ICON          "fav.ico"

عند العودة للفيزوال ستوديو سيطالبك بإعادة تحميل المشروع، بطبيعة الحال يجب الموافقة.

لا يمكن تعديل الملف.rc مباشرة في الفيزوال ستوديو لأنه لا يحتوي على ressource editor و ينبغي فتحه ببرنامج آخر و تعديله على حدى

رجاء البحث في جوجل ربما تجدون حل آخر :)

testicon.zip

2

مواضيع مشابهة