Haupt Windows 10 Microsoft hat Rust / WinRT-Projekt angekündigt

Microsoft hat Rust / WinRT-Projekt angekündigt



Hinterlasse eine Antwort

Microsoft hat ein Rust / WinRT-Projekt angekündigt, das Rust-Entwicklern eine natürliche und idiomatische Möglichkeit bietet, Windows-APIs aufzurufen. Mit Rust / WinRT können Sie jede vergangene, gegenwärtige und zukünftige WinRT-API mithilfe von Code aufrufen, der im laufenden Betrieb direkt aus den Metadaten generiert wird, die die API beschreiben, und direkt in Ihr Rust-Paket, wo Sie sie aufrufen können, als wären sie nur ein weiteres Rust-Modul.

kannst du ein geschenktes Steam-Spiel zurückgeben?

Binäres Banner-Logo

Die Windows-Laufzeit basiert auf COM-APIs (Component Object Model) unter der Haube und ist für den Zugriff über Sprachprojektionen wie C ++ / WinRT und Rust / WinRT ausgelegt. Diese Sprachprojektionen verwenden die Metadaten, die verschiedene APIs beschreiben, und stellen natürliche Bindungen für die Zielprogrammiersprache bereit. Auf diese Weise können Entwickler Apps und Komponenten für Windows einfacher in der gewünschten Sprache erstellen. Mit diesen Windows-APIs können Sie dann Desktop-Apps erstellen, Apps, eine Komponente, einen NT-Dienst oder einen Gerätetreiber speichern.

Im Folgenden finden Sie ein einfaches Beispiel für den Aufruf einer Windows-API durch Rust.

benutze windows :: data :: xml :: dom :: *; let doc = XmlDocument :: new ()?; doc.load_xml ('Hallo Welt')?; let root = doc.document_element ()?; assert! (root.node_name ()? == 'html'); assert! (root.inner_text ()? == 'Hallo Welt');

Ein aussagekräftigeres Beispiel finden Sie im folgenden Minesweeper-Spiel, das mit Rust / WinRT implementiert wurde: https://github.com/robmikh/minesweeper-rs

So finden Sie die IP-Adresse für Minecraft

Microsoft stellte fest, dass dies eine sehr frühe öffentliche Vorschau ist, sodass in Zukunft weitere Funktionen und Korrekturen folgen werden. Die Homepage des Projekts befindet sich auf GitHub:

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

Interessante Artikel

Tipp Der Redaktion

Laden Sie das Thema Nordic Landscapes für Windows 10, 8 und 7 herunter
Laden Sie das Thema Nordic Landscapes für Windows 10, 8 und 7 herunter
Das Thema Nordic Landscapes für Windows bietet Hintergrundbilder mit sehr schönen Naturansichten. Dieses wunderschöne Themenpaket wurde ursprünglich für Windows 7 erstellt, kann aber auch unter Windows 10, Windows 7 und Windows 8 verwendet werden. Das Thema Nordic Landscapes enthält 17 großartige Hintergrundbilder mit Ansichten von Dänemark, Norwegen, Schweden, Finnland und Island. Bilder
Warnung zum Service-Akku auf dem Mac – Müssen Sie den Akku ersetzen?
Warnung zum Service-Akku auf dem Mac – Müssen Sie den Akku ersetzen?
Eine der am meisten gefürchteten Warnungen, die ein MacBook-Benutzer jemals sehen kann, ist die, die besagt, dass die Batterie gewartet wird. Wie bei allen Laptop-Computern ist der Akku eine der kritischsten Komponenten, und sie ist auch eine Komponente, die
So beheben Sie ERR_CONNECTION_REFUSED-Fehler in Windows 10
So beheben Sie ERR_CONNECTION_REFUSED-Fehler in Windows 10
Wenn in Windows 10 ERR_CONNECTION_REFUSED-Fehler angezeigt werden, bedeutet dies, dass mit Ihrer Netzwerkkonfiguration etwas nicht stimmt. Während die meisten Leute Windows beschuldigen, ist nicht immer Windows schuld, da es manchmal der Browser ist. Während frustrierend, wie alle
Deaktivieren Sie den Schreibzugriff auf Wechseldatenträger in Windows 10
Deaktivieren Sie den Schreibzugriff auf Wechseldatenträger in Windows 10
So deaktivieren Sie den Schreibzugriff auf Wechseldatenträger in Windows 10 Standardmäßig kann jeder Benutzer in Windows 10 Dateien und Ordner auf alle Wechseldatenträger schreiben, die er mit dem Computer verbindet. Der Benutzer kann auch alle auf einem Wechseldatenträger gespeicherten Dateien löschen oder ändern. Windows 10 enthält eine Option zum Deaktivieren des Schreibens
HTC U12 Plus im Test: Den Druck spüren
HTC U12 Plus im Test: Den Druck spüren
Das HTC U12+ ist vielleicht das am wenigsten gehypte Smartphone des Jahres. Es kommt am Ende einer langen Flut von Flaggschiff-Ankündigungen und ohne die Fanfare, den Glanz oder den Glamour vieler seiner Rivalen an. Aber
Microsoft schließt Outlook.com Premium für neue Abonnenten und führt es mit Office 365 zusammen
Microsoft schließt Outlook.com Premium für neue Abonnenten und führt es mit Office 365 zusammen
Microsoft bietet neuen Abonnenten keine eigenständigen Outlook.com-Premiumabonnements mehr an. Diese Funktion steht jetzt nur Office 365-Kunden und nicht mehr regulären Outlook.com-Benutzern zur Verfügung. Microsoft hat die folgende Erklärung abgegeben: Das eigenständige Outlook.com Premium-Angebot wurde im Oktober 2017 für neue Abonnenten geschlossen. Viele der Vorteile des eigenständigen Abonnements
Samsung Galaxy Tab S2 8.0 im Test: Ein schlankes Wunder
Samsung Galaxy Tab S2 8.0 im Test: Ein schlankes Wunder
Härter besser schneller stärker. Es ist fast so, als wäre Daft Punk in die Zukunft gereist und hätte einen Song über Samsungs neues Paar Android-Tablets geschrieben. Wir machen dort weiter, wo das Galaxy Tab S aufgehört hat, das 8in und