Utama Windows 10 Microsoft Telah Mengumumkan Projek Rust / WinRT

Microsoft Telah Mengumumkan Projek Rust / WinRT



Tinggalkan pesanan

Microsoft telah mengumumkan projek Rust / WinRT yang menyediakan cara semula jadi dan idiomatik untuk pembangun Rust memanggil Windows API. Rust / WinRT membolehkan anda memanggil mana-mana WinRT API masa lalu, sekarang, dan masa depan menggunakan kod yang dihasilkan secara langsung dari metadata yang menerangkan API dan terus ke dalam paket Rust anda di mana anda boleh memanggilnya seolah-olah mereka hanyalah modul Rust yang lain.

cara menetapkan akaun sebagai lalai di google

Logo Sepanduk Perduaan

Windows Runtime didasarkan pada API Component Object Model (COM) di bawah tudung dan direka untuk diakses melalui unjuran bahasa seperti C ++ / WinRT dan Rust / WinRT. Unjuran bahasa tersebut menggunakan metadata yang menerangkan pelbagai API dan memberikan ikatan semula jadi untuk bahasa pengaturcaraan sasaran. Ini membolehkan pembangun membina aplikasi dan komponen untuk Windows dengan lebih mudah menggunakan bahasa yang diinginkan. Anda kemudian boleh menggunakan API Windows tersebut untuk membuat aplikasi desktop, menyimpan aplikasi, komponen, perkhidmatan NT, atau pemacu peranti.

Berikut adalah contoh ringkas Rust memanggil Windows API.

gunakan windows :: data :: xml :: dom :: *; mari doc = XmlDocument :: baru () ?; doc.load_xml ('hello world') ?; biarkan root = doc.document_element () ?; tegaskan! (root.node_name ()? == 'html'); tegaskan! (root.inner_text ()? == 'hello world');

Untuk contoh yang lebih bermakna, anda boleh melihat permainan Minesweeper berikut yang dilaksanakan menggunakan Rust / WinRT: https://github.com/robmikh/minesweeper-rs

cara menukar suara di peta google

Microsoft menyatakan bahawa ini adalah pratonton awam yang sangat awal, jadi lebih banyak ciri dan pembaikan akan datang pada masa akan datang. Halaman utama projek terdapat di GitHub:

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

Artikel Yang Menarik

Pilihan Editor

Cara Menetapkan Alamat IP Statik pada Windows 10
Cara Menetapkan Alamat IP Statik pada Windows 10
Di Windows 10, terdapat beberapa cara untuk menetapkan alamat IP anda ke nilai statik. Ia berguna untuk mengaturnya untuk mengakses komputer anda dari jauh atau untuk diagnostik rangkaian.
Cara Berkongsi Dengan Pengguna Luaran dalam SharePoint
Cara Berkongsi Dengan Pengguna Luaran dalam SharePoint
Selama dua dekad, SharePoint telah menjadi sistem kerjasama yang sesuai untuk syarikat di seluruh dunia. Ciri platform yang sangat canggih mewujudkan persekitaran yang selamat untuk pertukaran maklumat, rakaman data dan perkongsian dokumen. Satu ciri sedemikian membolehkan anda
Cara Meletakkan Titik Gema dalam Mod Persediaan
Cara Meletakkan Titik Gema dalam Mod Persediaan
Ketahui mod persediaan Echo Dot, cara meletakkan Echo Dot dalam mod persediaan dan perkara yang perlu dilakukan apabila Echo Dot anda tidak masuk ke mod persediaan.
Cara membersihkan sejarah arahan Run di Windows 8.1
Cara membersihkan sejarah arahan Run di Windows 8.1
Di Windows 8 / 8.1 dan juga Windows 7, antara muka pengguna untuk Taskbar Properties berubah, dan dengan penghapusan Classic Start Menu, satu pilihan berguna dikeluarkan dari tetapan: kemampuan untuk membersihkan sejarah Run serta Sejarah navigasi penjelajah. Mari lihat bagaimana kita dapat melakukan pembersihan tanpa menggunakan yang ketiga
Aplikasi Telefon anda kini menyegerakkan kertas dinding telefon anda
Aplikasi Telefon anda kini menyegerakkan kertas dinding telefon anda
Microsoft melancarkan fitur baru untuk Fast Ring Insiders dari aplikasi Telefon Anda di Windows 10. Sekarang anda dapat melihat wallpaper perangkat pasangan anda di aplikasi Telefon Anda. Iklan Windows 10 dilengkapi dengan aplikasi khas, Telefon Anda, yang memungkinkan memasangkan Telefon pintar Android atau iOS dengan komputer desktop anda dan semak imbas
Cara Menukar Input pada TV TCL
Cara Menukar Input pada TV TCL
TV TCL telah mendapat reputasi yang agak baik untuk menawarkan nilai yang sangat baik untuk harganya. TV mampu milik ini boleh mengakses pelbagai apl penstriman, perkhidmatan dan input. Jika anda ingin mempelbagaikan kandungan yang anda tonton pada anda
Windows 10 build 10525 telah Telemetri dipaksa untuk Tetapan penuh
Windows 10 build 10525 telah Telemetri dipaksa untuk Tetapan penuh
Sekiranya anda prihatin terhadap privasi, anda harus tahu bahawa dalam Windows 10 build 10525, perkhidmatan telemetri dan pengumpulan data dikunci untuk menghantar semua maklumat kepada Microsoft!