السلام عليكم ورحمة الله:
هل تعلم انه بإنمكانك ان تجعل أدوات برنامجك تتأثر بسمات ويندوز إكس بي
بـ 19 سطر شيفره! غير مصدق... إذاً أكمل هذا الموضوع لتتأكد.....
أنشئ مشروع جديد وضع عليه اداة زر امر و (أو) اي اداة اخرى لالتجربه
أولاً ضع في قسم التصاريح الكود التالي:
Private Declare Function InitCommonControls Lib "comctl32.dll" () As Long
ثم قم بإختيار الكائن Form وإختر الحدث Initialize واكتب بداخله InitCommonControls
بعد كتابة الكود السابق في كود النافذة أنشئ ملف نصي وضع به الكود التالي:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity type="win32" processorArchitecture="*" version="6.0.0.0" name="mash"/>
<description>Type your Project Name Here</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
language="*"
processorArchitecture="*"
publicKeyToken="6595b64144ccf1df"
/>
</dependentAssembly>
</dependency>
</assembly>
ثم قم بحفظ الملف بنفس اسم ومسار الملف التنفيذي لبرنامجك بهذا الشكل
Project.exe.manifest
لن تلاحظ التغيرات إلا على الملف التفيذي للمشروع