Windows Tips & News

أعلنت Microsoft عن مشروع Rust / WinRT

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

أعلنت Microsoft عن مشروع Rust / WinRT الذي يوفر طريقة طبيعية واصطلاحية لمطوري Rust للاتصال بواجهات برمجة تطبيقات Windows. يتيح لك Rust / WinRT استدعاء أي WinRT API في الماضي والحاضر والمستقبل باستخدام الكود الذي تم إنشاؤه سريعًا مباشرة من البيانات الوصفية التي تصف واجهة برمجة التطبيقات وفي حزمة Rust مباشرة حيث يمكنك الاتصال بهم كما لو كانوا مجرد صدأ آخر وحدة.

شعار بانر ثنائي

يعتمد Windows Runtime على واجهات برمجة تطبيقات نموذج كائن المكون (COM) تحت الغطاء ، وهو مصمم ليتم الوصول إليه من خلال إسقاطات اللغة مثل C ++ / WinRT و Rust / WinRT. تأخذ توقعات اللغة هذه البيانات الوصفية التي تصف واجهات برمجة التطبيقات المختلفة وتوفر روابط طبيعية للغة البرمجة المستهدفة. يتيح ذلك للمطورين إنشاء تطبيقات ومكونات لنظام Windows بسهولة أكبر باستخدام لغتهم المطلوبة. يمكنك بعد ذلك استخدام واجهات برمجة تطبيقات Windows لإنشاء تطبيقات سطح المكتب أو تخزين التطبيقات أو أحد المكونات أو خدمة NT أو برنامج تشغيل الجهاز.

فيما يلي مثال بسيط على استدعاء Rust لواجهة برمجة تطبيقات Windows.

استخدم windows:: data:: xml:: dom:: *؛ دع المستند = XmlDocument:: new () ؟؛ doc.load_xml ("مرحبا بالعالم")?; دع الجذر = doc.document_element () ؟؛ تأكيد! (root.node_name ()؟ == "html") ؛ تأكيد! (root.inner_text ()؟ == "أهلًا بالعالم") ؛

للحصول على مثال أكثر أهمية ، يمكنك الاطلاع على لعبة كاسحة الألغام التالية التي تم تنفيذها باستخدام Rust / WinRT: https://github.com/robmikh/minesweeper-rs

لاحظت Microsoft أن هذه معاينة عامة مبكرة جدًا ، لذا ستأتي المزيد من الميزات والإصلاحات في المستقبل. الصفحة الرئيسية للمشروع موجودة على GitHub:

https://github.com/microsoft/winrt-rs

موصى به: انقر هنا لإصلاح مشكلات Windows وتحسين أداء النظام
قم بتمكين أشرطة العناوين الملونة مع الاحتفاظ بشريط المهام باللون الأسود في نظام التشغيل Windows 10

قم بتمكين أشرطة العناوين الملونة مع الاحتفاظ بشريط المهام باللون الأسود في نظام التشغيل Windows 10

3 الردودفي السابق ، قمنا بتغطية قرص التسجيل المثير للاهتمام والذي سمح لك بالحصول عليه أشرطة عناوي...

اقرأ أكثر

قم بتمكين أشرطة العناوين الملونة مع الاحتفاظ بشريط المهام باللون الأسود في نظام التشغيل Windows 10

قم بتمكين أشرطة العناوين الملونة مع الاحتفاظ بشريط المهام باللون الأسود في نظام التشغيل Windows 10

موصى به: انقر هنا لإصلاح مشكلات Windows وتحسين أداء النظامفي السابق ، قمنا بتغطية قرص التسجيل الم...

اقرأ أكثر

كيفية إخفاء صفحات الإعدادات في Windows 10

كيفية إخفاء صفحات الإعدادات في Windows 10

ميزة أخرى لتحديث Windows 10 Creators هي القدرة على إخفاء صفحات معينة من تطبيق الإعدادات. لإخفاء ص...

اقرأ أكثر