当前位置: 主页 > 开发笔记 >

Rust/WinRT,方便使用 Rust 构建 Windows 应用

 
根据微软的介绍,Rust/WinRT 能够将任意时间段内的 WinRT API 直接调用进 Rust 包,开发者能够像调用 Rust 模块一样调用它们。
 
Rust 与 C++ 在编译和运行时模型等许多方面都十分相似,但 Rust 在安全性上更胜一筹,这也是微软一向强调和看重的地方。
 
官方的介绍文章中还给出了一些关于 Rust/WinRT 的有趣示例,例如这个从 C++/WinRT 快速移植到 Rust/WinRT 的扫雷游戏 demo:
 
 
目前 Rust/WinRT 还处于前期预览状况,微软希望它接下来与现有 Win32 和 COM API 供给愈加无缝的互操作,包括对 com-rs crate 的支持。
 
  • 发表于: