Legfontosabb Windows 10 A Microsoft bejelentette a Rust / WinRT projektet

A Microsoft bejelentette a Rust / WinRT projektet



Válaszolj

A Microsoft bejelentette a Rust / WinRT projektet, amely természetes és idiotikus módon biztosítja a Rust fejlesztők számára a Windows API-k hívását. A Rust / WinRT lehetővé teszi, hogy bármely WinRT API-t meghívhasson múltba, jelenbe és jövőbe, egy menet közben generált kód felhasználásával, közvetlenül az API-t leíró metaadatokból, közvetlenül a Rust csomagjába, ahol úgy hívhatja őket, mintha csak egy másik Rust modul lenne.

cserélje le az iPod merevlemezt ssd-re

Bináris Banner logó

A Windows Runtime a fedél alatt található Component Object Model (COM) API-kon alapul, és úgy tervezték, hogy olyan nyelvi vetületeken keresztül érhető el, mint a C ++ / WinRT és a Rust / WinRT. Ezek a nyelvi vetületek a különböző API-kat leíró metaadatokat veszik igénybe, és természetes kötéseket biztosítanak a célprogramozási nyelv számára. Ez lehetővé teszi a fejlesztők számára, hogy a kívánt nyelv használatával könnyebben készítsenek alkalmazásokat és komponenseket a Windows számára. Ezután a Windows API-kat felhasználhatja asztali alkalmazások készítéséhez, alkalmazások, összetevők, NT-szolgáltatások vagy eszközillesztők tárolásához.

Az alábbiakban bemutatunk egy egyszerű példát arra, hogy Rust meghívja a Windows API-t.

a windows :: data :: xml :: dom :: *; legyen doc = XmlDocument :: new () ?; doc.load_xml ('hello world') ?; legyen gyökér = doc.document_element () ?; állítsd! (root.node_name ()? == 'html'); állíts! (root.inner_text ()? == 'hello world');

Értelmesebb példaként megnézheti a következő Rozsdás / WinRT használatával megvalósított Aknakereső játékot: https://github.com/robmikh/minesweeper-rs

hogyan kell telefonszám nélkül szövegezni

A Microsoft megjegyezte, hogy ez egy nagyon korai nyilvános előzetes, így a jövőben még több szolgáltatás és javítás várható. A projekt honlapja a GitHubon található:

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

Érdekes Cikkek

Szerkesztő Választása

A klasszikus szín és megjelenés hozzáadása a Windows 10 Vezérlőpultjához
A klasszikus szín és megjelenés hozzáadása a Windows 10 Vezérlőpultjához
A klasszikus szín és megjelenés hozzáadása a vezérlőpulthoz a Windows 10 rendszerben Ha egy ideig használja a Windows 10 rendszert, akkor biztosan tudja, hogy a klasszikus testreszabási beállításokat eltávolították a kezelőpanelről. A személyre szabás minden lehetősége megtalálható a Beállítások alkalmazásban, amely egy modern alkalmazás, amely mindkettőhöz készült
Hogyan rúghat le valakit a Spotify-fiókjából
Hogyan rúghat le valakit a Spotify-fiókjából
Több mint 345 millió felhasználóval, akik közül 155 millió fizet fizető előfizetőt, azt mondanánk, hogy a Spotify népszerű, alábecsülendő lenne. A több mint 70 millió dallal rendelkező könyvtár büszkélkedni meglehetősen tekintélyes teljesítmény. Tehát, ha gondolod
A sérült fájlok javítása
A sérült fájlok javítása
Sérült fájl bármikor előfordulhat. De előfordulhat, hogy ezeket az információkat mentheti, ha kipróbál néhány ilyen sérült fájljavítási tippet.
Állítsa vissza a Windows 10 jelszavát harmadik féltől származó eszközök használata nélkül
Állítsa vissza a Windows 10 jelszavát harmadik féltől származó eszközök használata nélkül
Ha elfelejtette Windows 10-fiókjának jelszavát, és nem tud bejelentkezni más fiókkal, akkor a jelszót visszaállíthatja harmadik fél eszközei nélkül.
Hogyan adhat webböngészőt Samsung TV-jéhez
Hogyan adhat webböngészőt Samsung TV-jéhez
A Samsung intelligens tévékhez tartozik egy alapértelmezett webböngésző, amely felhasználható az alapvető keresésekhez, de elég korlátozott. Például nem tölthet le képeket és bizonyos fájlokat. Arról nem is beszélve, hogy nagyon lassú, ami
Megjelenítési felbontás módosítása a Windows 10 Alkotók frissítésében
Megjelenítési felbontás módosítása a Windows 10 Alkotók frissítésében
Így módosíthatja a Windows 10 Creators Update megjelenítési felbontását. Az operációs rendszer új megjelenítési oldalt kapott a Beállításokban.
A számítógép távoli leállítása
A számítógép távoli leállítása
Ha két vagy több számítógépe van csatlakoztatva az otthoni hálózathoz, akkor egyikükkel távolról is leállíthatja a többit. A Windows, a Linux és a Mac számítógépek egyaránt támogatják ezt a funkciót, de bizonyos kizárások érvényesek. Például a Windows