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 Menunjukkan Fail Tersembunyi di Windows 10
Cara Menunjukkan Fail Tersembunyi di Windows 10
Lihat cara menunjukkan folder dan fail tersembunyi di Windows 10 dengan pilihan File Explorer, antara muka Ribbon, dan tweak Registry.
Muat turun tema Dark Skies untuk Windows 10, 8 dan 7
Muat turun tema Dark Skies untuk Windows 10, 8 dan 7
Langit yang penuh dengan awan, pemandangan indah, dan tanda-tanda ribut termasuk dalam tema Dark Skies yang menakjubkan untuk Windows 10 ini.
Cara Menggunakan iMac sebagai Monitor untuk PC
Cara Menggunakan iMac sebagai Monitor untuk PC
iMac menampilkan salah satu paparan terbaik di pasaran, dan jika anda bernasib baik untuk memiliki monitor retina 4K, skrin yang bertenaga berkemungkinan menjadikan aliran kerja anda lebih menyenangkan. Selain itu, anda boleh menggunakan
Cara Auto Log Masuk Selepas Memulakan Semula Windows 10
Cara Auto Log Masuk Selepas Memulakan Semula Windows 10
Windows 10 membolehkan anda masuk secara automatik ke akaun pengguna anda setelah memasang kemas kini dan memulakan semula PC anda. Gunakan Tetapan untuk mengaktifkan ciri ini.
Tambahkan Lebih Banyak Laman Teratas Ke Halaman Tab Baru di Firefox
Tambahkan Lebih Banyak Laman Teratas Ke Halaman Tab Baru di Firefox
Di Firefox, halaman tab baru kini dilengkapi dengan bar carian, laman web teratas, Sorotan dan coretan. Anda boleh menambah lebih banyak laman web ke bahagian 'Tapak Teratas' pada halaman Tab Baru penyemak imbas Firefox.
Tag Archives: Windows 10 versi percuma
Tag Archives: Windows 10 versi percuma
Microsoft mengeluarkan OpenCL dan OpenGL Compatibility Pack untuk Windows 10
Microsoft mengeluarkan OpenCL dan OpenGL Compatibility Pack untuk Windows 10
Microsoft telah mengeluarkan pek pengembangan baru untuk Windows 10 yang menambahkan lapisan keserasian baru ke DirectX. Ini membolehkan aplikasi OpenCL dan OpenGL berjalan pada PC Windows 10 yang tidak mempunyai pemacu perkakasan OpenCL dan OpenGL yang dipasang secara lalai. Sekiranya pemacu DirectX 12 dipasang, aplikasi yang disokong akan berjalan dengan perkakasan