Windows Tips & News

تم تحديث Winaero Tweaker إلى الإصدار 0.1.0.1

click fraud protection
موصى به: انقر هنا لإصلاح مشكلات Windows وتحسين أداء النظام

لقد أصدرت للتو تحديثًا طفيفًا جديدًا لـ Winaero Tweaker. أود أن أوضح ما هو جديد ولماذا تحتاج إلى تحديث إصدارك.

الإعلانات


كما لاحظت ، فإن Winaero Tweaker يدمج "حدود النوافذ الصغيرة"، الذي سمح لك بتغيير حجم حدود النافذة في Windows 7 و Windows 8 و Windows 8.1.
winaero_tweaker_twb

في حين أن Tiny Window Borders عبارة عن تطبيق 32 بت ، فإن Winaero Tweaker يشتمل على إصدارات 32 بت و 64 بت ويقوم بتشغيل الإصدار ذي الصلة اعتمادًا على نظام التشغيل الخاص بك.
إحدى المشكلات التي اكتشفتها بعد نقل "Tiny Window Borders" هي أن واجهة برمجة التطبيقات ذات 64 بت تتصرف بشكل غير صحيح.

ملاحظة: قد تكون المعلومات التالية ممتعة للمطورين ، وقد تكون تقنية للغاية بالنسبة للمستخدمين النهائيين العاديين.

يستخدم Winaero Tweaker ملف SystemParametersInfo وظيفة للحصول على حجم الحدود وضبطه. يتم شحن نظام التشغيل Windows Vista والإصدارات الأحدث بامتداد المقاييس غير الموهوبة بنية.
الإضافي iPaddedBorderWidth يحدد العضو سمك الحد المبطن بالبكسل. قيمته الافتراضية هي 4 بكسل. يتم الجمع بين أعضاء iPaddedBorderWidth و iBorderWidth لكل من النوافذ التي يمكن تغيير حجمها وعدم تغيير حجمها في تجربة سطح مكتب Windows Aero.

ومع ذلك ، عند استخدام NONCLIENTMETRICS مع SystemParametersInfo بتنسيق نظام التشغيل Windows x64, يحذف العضو iPaddedBorderWidth! يؤدي هذا إلى سلوك التطبيق غير الصحيح. لذلك ، في هذه الحالة iPaddedBorderWidth هو صفر دائمًا ويتم إرجاع حجم الحدود كـ iPaddedBorderWidth + iBorderWidth. يمكن تجاهل هذا بسهولة ، ومع ذلك ، فإنه ينتج أيضًا سلوكًا خاطئًا. سيتم تعيين الحد المطبق مع x64 NONCLIENTMETRICS فقط لتطبيقات x64. سيظل الحد القديم لتطبيقات x86 حتى تقوم بتسجيل الخروج من جلسة Windows الخاصة بك. هذا غريب فقط.

لذلك ، لإصلاحه ، قمت بترميز غلاف بسيط x86 ، WinaeroWOW64.exe، والذي يأتي مع Winaero Tweaker ويغير الحدود فورًا عندما تحتاجها. إنه لا يبقى في الذاكرة لذلك لن تلاحظ وجوده.

تم تضمين هذه التغييرات في الإصدار الحالي من Winaero Tweaker 0.1.0.1 وأنا أوصيك بشدة بترقية التطبيق. آمل أن تكون هذه المعلومات مفيدة للمطورين الذين يواجهون نفس المشكلة.

تنزيل Winaero Tweaker.

موصى به: انقر هنا لإصلاح مشكلات Windows وتحسين أداء النظام
تم إصدار Outlook for Android بنُسق ملونة جديدة

تم إصدار Outlook for Android بنُسق ملونة جديدة

هناك بعض تغييرات مهمة في Outlook على Android. باستخدام آخر تحديث ، يمكنك أخيرًا تغيير اللون الأزر...

اقرأ أكثر

يتيح تطبيق هاتفك الآن تشغيل العديد من تطبيقات Android في وقت واحد

يتيح تطبيق هاتفك الآن تشغيل العديد من تطبيقات Android في وقت واحد

موصى به: انقر هنا لإصلاح مشكلات Windows وتحسين أداء النظاميعمل الفريق الذي يقف وراء تطبيق Your Ph...

اقرأ أكثر

سيجلب Project Latte تطبيقات Android الأصلية إلى سطح مكتب Windows 10

سيجلب Project Latte تطبيقات Android الأصلية إلى سطح مكتب Windows 10

تعمل Microsoft على طبقة برامج جديدة تتيح تشغيل تطبيقات Android في نظام التشغيل Windows 10 دون تعد...

اقرأ أكثر