Principal Windows 10 Microsoft ha anunciat el projecte Rust / WinRT

Microsoft ha anunciat el projecte Rust / WinRT



Deixa una resposta

Microsoft ha anunciat el projecte Rust / WinRT que proporciona una manera idiomàtica i natural als desenvolupadors de Rust de trucar a les API de Windows. Rust / WinRT us permet trucar a qualsevol API WinRT passada, present i futura mitjançant el codi generat directament des de les metadades que descriuen l'API i directament al paquet Rust, on podeu trucar-los com si fossin un mòdul Rust més.

com iniciar la sessió automàticament a Windows 10

Logotip de Banner Binary

El temps d’execució del Windows es basa en les API del model d’objectes de components (COM) que es troba sota el capó i està dissenyat per accedir-hi mitjançant projeccions de llenguatge com C ++ / WinRT i Rust / WinRT. Aquestes projeccions de llenguatge prenen les metadades que descriuen diverses API i proporcionen enllaços naturals per al llenguatge de programació de destinació. Això permet als desenvolupadors construir més fàcilment aplicacions i components per a Windows mitjançant el llenguatge desitjat. A continuació, podeu utilitzar aquestes API de Windows per crear aplicacions d'escriptori, emmagatzemar aplicacions, un component, un servei NT o un controlador de dispositiu.

A continuació es mostra un exemple senzill de com Rust crida a una API de Windows.

utilitza windows :: data :: xml :: dom :: *; let doc = XmlDocument :: new () ?; doc.load_xml ('hola món') ?; let root = doc.document_element () ?; assert! (root.node_name ()? == 'html'); afirmar! (root.inner_text ()? == 'hola món');

Per obtenir un exemple més significatiu, podeu consultar el següent joc de Minesweeper implementat amb Rust / WinRT: https://github.com/robmikh/minesweeper-rs

Com puc instal·lar DCL a Steam

Microsoft va assenyalar que es tracta d'una vista prèvia pública molt primerenca, de manera que hi haurà més funcions i solucions en el futur. La pàgina principal del projecte es troba a GitHub:

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

Articles D'Interès

L'Elecció De L'Editor

Revisió Intel Devil’s Canyon
Revisió Intel Devil’s Canyon
El ràpid programa de producció d’Intel hauria de fer arribar la nova arquitectura Broadwell de 14 nm per Nadal, però això no vol dir que Haswell estigui fora dels trucs. Per fer-nos arribar fins que arribi la propera generació de processadors, Intel ha llançat un
El navegador Vivaldi ara permet especificar el tema per a la finestra privada
El navegador Vivaldi ara permet especificar el tema per a la finestra privada
A partir de la instantània del desenvolupador 2022.6, el navegador Vivaldi us permet personalitzar el tema de la finestra privada. Ara inclou un tema 'privat' especial i també podeu triar-ne o crear-ne un de personalitzat i té temes únics per a finestres normals i privades. També hi ha canvis a la barra d’adreces i al bloquejador d’anuncis. Vivaldi va començar
Solucionar la impressora PDF a Windows 10
Solucionar la impressora PDF a Windows 10
Això és el que cal fer si falta la impressora PDF predeterminada al sistema Windows 10.
Dell Latitude E-Series: revisió de Latitude E6320
Dell Latitude E-Series: revisió de Latitude E6320
PREVISUALITZACIÓ: deixeu que els vostres pensaments es desplacin al món dels ordinadors portàtils empresarials i és poc probable que la vostra ment estigui plena de potencial tecnicolor. Amb reemplaçaments d'escriptori desordenats i portàtils negres apagats gairebé sempre a l'ordre del dia, tot és negoci
Cables Ethernet, com funcionen i com triar el correcte
Cables Ethernet, com funcionen i com triar el correcte
Un cable Ethernet és un cable de xarxa que s'utilitza per a connexions de xarxa amb cable d'alta velocitat entre dos dispositius, com ara ordinadors i encaminadors en xarxes IP com Internet.
Com veure la font HTML a Safari
Com veure la font HTML a Safari
Veure la font HTML és una de les maneres més fàcils d'aprendre com algú va fer alguna cosa en una pàgina web. A continuació s'explica com veure la informació a Safari.
Activa o desactiva l'oferta per traduir pàgines a Microsoft Edge Chromium
Activa o desactiva l'oferta per traduir pàgines a Microsoft Edge Chromium
Com s'activa o es desactiva l'oferta de traducció de pàgines a Microsoft Edge Chromium Per defecte, Microsoft Edge ofereix la traducció de pàgines web que no estan en l'idioma predeterminat del navegador. Si no esteu contents de veure aquestes sol·licituds cada vegada que visiteu una pàgina en un idioma estranger, és possible que vulgueu desactivar-la