Microsoft выпустила официальную Rust библиотеку для Windows API
Библиотека оформлена в виде Rust crate под MIT License, который можно использовать вот так: [dependencies] windows = «0.2.1» [build-dependencies] windows = «0.2.1» После этого в скрипте сборки build.rs можно сгенерировать те модули, которые нужны для вашего приложения: fn main() { windows::build!( windows::data::xml::dom::* windows::win32::system_services::{CreateEventW, SetEvent, WaitForSingleObject} windows::win32::windows_programming::CloseHandle ); } Документация о доступных модулях опубликована на docs.rs. […]
