تخلى عن الرموز الافتراضية لنظام التشغيل Windows ودع الدليل الذي يوجد به برنامجك يحتوي على FolderIcon مخصص! في الواقع، يعد القيام بذلك أمرًا بسيطًا جدًا. في الواقع، تحتاج فقط إلى ملف Desktop.ini واحد، وسأشرح ذلك من جانبين أدناه.
1. الطريقة اليدوية:
أولاً، قم بإنشاء ملف Desktop.ini في المجلد الذي يحتاج إلى تغيير، والمثال على ذلك هو كما يلي:
يشرح:
تم تعيين المعلمة ConfirmFileOp على 0 - لمنع ظهور تحذير "أنت تقوم بحذف دليل النظام" عندما يقوم المستخدم بنقل هذا المجلد أو حذفه.
تحدد المعلمة IconFile موقع ملف الرمز الذي سيتم تغييره، والذي يمكن أن يكون ملف Icon أو Bmp أو exe أو dll. يتم أيضًا وضع ملف الرمز في المثال أعلاه في نفس الدليل.
يمكن للمعلمة IconIndex تحديد فهرس الملف إذا كان ملف الرمز عبارة عن ملف Icon، فسيتم تعيين IconIndex على 0.
يتم استخدام المعلمة InfoTip لتعيين تلميح الأدوات لهذا المجلد في Windows.
بعد ذلك، افتح CMD (موجه الأوامر) وأدخل:
i:/MyFolder يشير إلى مسار الدليل الذي أريد تغيير الرمز فيه. هذه العملية تجعل المجلد الخاص بك مجلد نظام.
حسنًا، تم تغيير نمط الدليل بعد المعالجة اليدوية.
2. طريقة البرمجة:
يتم تنفيذ هذه الطريقة باستخدام لغة VB، التي أحبها، كما أنها سهلة التنفيذ أيضًا.
هناك حاجة إلى وظيفتين فقط لواجهة برمجة التطبيقات (API)، تُستخدم إحداهما لتشغيل ملفات Ini، والوظيفة الأخرى تعادل attrib s في الوضع اليدوي.
وما يحتاج إلى مزيد من التوضيح هو:
يمكن تغييره إلى:
إذا كنت تستخدم أيقونة النافذة الرئيسية، فإن فهرس أيقونة البرنامج المترجم باستخدام لغة VB سيكون أيضًا 0. ->