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 käyttää AIM-sähköpostitiliäsi POP:n tai IMAP:n kautta
Kuinka käyttää AIM-sähköpostitiliäsi POP:n tai IMAP:n kautta
AIM Mail IMAP- ja POP-käytön avulla voit määrittää sähköpostisi missä tahansa tietokoneen tai laitteen sähköpostiohjelmassa. Näin voit tehdä sen.
Outlook-sähköpostin tallentaminen PDF-tiedostona
Outlook-sähköpostin tallentaminen PDF-tiedostona
Outlook-viestisi voidaan muuntaa PDF-muotoon, sitten jakaa muiden kanssa ja tarkastella niitä heidän käyttämänsä laitteiston tai ohjelmiston tyypistä riippumatta.
Ota käyttöön työpöydän diaesitys (työpöydän taustakuvan automaattinen vaihtaminen) Windows 10: ssä
Ota käyttöön työpöydän diaesitys (työpöydän taustakuvan automaattinen vaihtaminen) Windows 10: ssä
Katso, kuinka hallita työpöydän diaesitystä Asetukset-sovelluksella ja miten siihen pääsee vanhan hyvän Mukauttaminen-ikkunan kautta, joka on edelleen käytettävissä Windows 10: ssä.
Kuinka palauttaa tehdasasetuksena Amazon Fire -tabletti ilman nastaa
Kuinka palauttaa tehdasasetuksena Amazon Fire -tabletti ilman nastaa
Jos haluat pyyhkiä kaikki tiedot Amazon Fire Tablet -laitteesta, sinun on käytettävä Asetukset-sovellusta ja suoritettava tehdasasetusten palautusprosessi sieltä. Tietyissä tilanteissa et kuitenkaan pysty tekemään
Android-tabletin tehdasasetusten palauttaminen
Android-tabletin tehdasasetusten palauttaminen
Tehdasasetusten palauttaminen palauttaa laitteen oletustiedot ja vaihtoehdot ja poistaa kaikki muut prosessin tiedot. Tätä menetelmää käytetään yleensä viimeisenä keinona, jos et voi saada laitetta toimimaan missään muussa
Näytön värien sovittaminen yhteen usean näytön asetuksissa
Näytön värien sovittaminen yhteen usean näytön asetuksissa
Jos olet pelaaja tai moniajo, saatat käyttää useita näyttöjä. Mutta entä jos haluat, että näyttösi värit sopivat yhteen? Monitorien saaminen yhteen voi olla vaikeaa, varsinkin jos ne ovat eri valmistajilta tai
Pitäisikö sinun lähettää Wi-Fi SSID tai pitää se piilossa?
Pitäisikö sinun lähettää Wi-Fi SSID tai pitää se piilossa?
Usein kysytään Wi-Fi-tietoturvasta ja erityisesti siitä, onko Wi-Fi-palvelusetunnuksen (SSID) lähettäminen turvallisuusriski. Pitäisikö sinun näyttää Wi-Fi SSID tai pitää se piilossa? Otetaan a