Tärkein Windows 10 Microsoft on ilmoittanut Rust / WinRT-projektista

Microsoft on ilmoittanut Rust / WinRT-projektista



Jätä vastaus

Microsoft on ilmoittanut Rust / WinRT-projektista, joka tarjoaa luonnollisen ja idiomaattisen tavan Rust-kehittäjille kutsua Windows-sovellusliittymiä. Rust / WinRT antaa sinun soittaa mille tahansa WinRT-sovellusliittymälle menneisyydelle, nykyisyydelle ja tulevaisuudelle käyttämällä lennossa luotua koodia suoraan API: ta kuvaavista metatiedoista ja suoraan Rust-pakettiin, jossa voit soittaa heille ikään kuin ne olisivat vain toinen Rust-moduuli.

Kuinka poistaa Amazon Prime -videohistoriasi

Binaarisen bannerin logo

Windows Runtime perustuu hupun alla oleviin Component Object Model (COM) -sovellusliittymiin, ja se on suunniteltu käytettäväksi kieliennusteiden, kuten C ++ / WinRT ja Rust / WinRT, kautta. Nämä kieliprognoinnit ottavat metatiedot, jotka kuvaavat erilaisia ​​sovellusliittymiä, ja tarjoavat luonnolliset sidokset kohdeprogrammi-kielelle. Tämän avulla kehittäjät voivat helpommin rakentaa Windows-sovelluksia ja komponentteja haluamallaan kielellä. Voit sitten käyttää näitä Windows-sovellusliittymiä työpöytäsovellusten rakentamiseen, sovellusten, komponenttien, NT-palvelujen tai laiteajurien tallentamiseen.

Alla on yksinkertainen esimerkki Rustin kutsumisesta Windows-sovellusliittymään.

käytä Windows :: data :: xml :: dom :: *; anna doc = XmlDocument :: new () ?; doc.load_xml ('hei maailma') ?; anna juuren = doc.document_element () ?; vakuuttaa! (root.node_name ()? == 'html'); väitä! (root.inner_text ()? == 'hei maailma');

Merkityksellisemmän esimerkin saat tutustumalla seuraavaan Minesweeper-peliin, joka on toteutettu Rust / WinRT: n avulla: https://github.com/robmikh/minesweeper-rs

kun joku estää sinut Facebookissa

Microsoft totesi, että tämä on hyvin varhainen julkinen esikatselu, joten tulevaisuudessa tulee lisää ominaisuuksia ja korjauksia. Projektin kotisivu on GitHubissa:

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

Mielenkiintoisia Artikkeleita

Toimituksen Valinta

Kuinka lisätä päivämäärä- ja aikaleimat iPhonen valokuviin
Kuinka lisätä päivämäärä- ja aikaleimat iPhonen valokuviin
Halusitpa sitten luoda alibin tai hölkätä muistiasi, olisi kätevää nähdä tiedot leimattu suoraan valokuvaan. Valitettavasti Applella ei ole sisäänrakennettua aikaleimaa valokuville iPhonessa tai iPadissa. Että'
Mikä on AirTagin valikoima?
Mikä on AirTagin valikoima?
Apple esitteli AirTagin tapana seurata esineitä. Nämä laitteet käyttävät langattomia yhteyksiä, joiden avulla voit tietää, ovatko ne poistuneet ympäristöstäsi. Suuren kolikon kokoisena voit sijoittaa sen minne tahansa.
Muuta tekstikohdistimen osoitinkokoa Windows 10: ssä
Muuta tekstikohdistimen osoitinkokoa Windows 10: ssä
Tekstikohdistimen osoittimen koon muuttaminen Windows 10: ssä. Uusi tekstikohdistimen ilmaisin auttaa sinua näkemään ja löytämään tekstikohdistimen missä tahansa missä tahansa
Kuinka poistaa käytöstä tai poistaa käytöstä Drop-In Alexassa
Kuinka poistaa käytöstä tai poistaa käytöstä Drop-In Alexassa
Amazon Alexan Drop-In-ominaisuus on saanut jonkin verran kiistaa sen jälkeen, kun se esiteltiin muutama vuosi sitten. Kuten nimestä voi päätellä, ominaisuus antaa kenen tahansa pudota sisään Alexa-yhteensopivaan laitteeseen ilman ennakkoilmoitusta. Vanhemmat voivat löytää
Mikä on DLL-tiedosto?
Mikä on DLL-tiedosto?
Dynamic Link Library eli DLL-tiedosto sisältää tietyn koodin, jonka monet ohjelmat voivat jakaa. Jos sinulla on DLL-ongelmia, vianetsintä on paras vaihtoehto.
Etsi kiintolevyn sarjanumero Windows 10: ssä
Etsi kiintolevyn sarjanumero Windows 10: ssä
Sarjanumero on yksilöllinen numero, jonka laitteisto on myöntänyt sen OEM-laitteelle. Kiintolevyn sarjanumero löytyy Windows 10: stä sisäänrakennettujen työkalujen avulla.
Kuvien automaattinen lataaminen Outlookissa
Kuvien automaattinen lataaminen Outlookissa
Jos käytät Outlookia sähköpostisi tarkistamiseen, tiedät, että sinun on ladattava jokainen kuva manuaalisesti. Outlook ei lataa sähköpostisi valokuvia automaattisesti, joten sinun on napsautettava sinne, missä sanotaan